大漢易經書院.apk(点击下载) / AppSettingsDialogHolderActivity.java
package pub.devrel.easypermissions;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.v7.app.b;
import android.support.v7.app.c;
public class AppSettingsDialogHolderActivity extends c implements DialogInterface.OnClickListener {
/* renamed from: ˎ reason: contains not printable characters */
private b f7800;
/* renamed from: ˏ reason: contains not printable characters */
private int f7801;
/* renamed from: ʻ reason: contains not printable characters */
public static Intent m9897(Context context, AppSettingsDialog appSettingsDialog) {
Intent intent = new Intent(context, AppSettingsDialogHolderActivity.class);
intent.putExtra("extra_app_settings", appSettingsDialog);
return intent;
}
/* access modifiers changed from: protected */
@Override // android.support.v4.app.f, android.support.v4.app.v, android.support.v7.app.c
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
AppSettingsDialog r2 = AppSettingsDialog.m9884(getIntent(), this);
this.f7801 = r2.m9889();
this.f7800 = r2.m9887(this, this);
}
/* access modifiers changed from: protected */
@Override // android.support.v4.app.f, android.support.v7.app.c
public void onDestroy() {
super.onDestroy();
b bVar = this.f7800;
if (bVar != null && bVar.isShowing()) {
this.f7800.dismiss();
}
}
public void onClick(DialogInterface dialogInterface, int i) {
if (i == -1) {
Intent data = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS").setData(Uri.fromParts("package", getPackageName(), null));
data.addFlags(this.f7801);
startActivityForResult(data, 7534);
} else if (i == -2) {
setResult(0);
finish();
} else {
throw new IllegalStateException("Unknown button type: " + i);
}
}
/* access modifiers changed from: protected */
@Override // android.support.v4.app.f
public void onActivityResult(int i, int i2, Intent intent) {
super.onActivityResult(i, i2, intent);
setResult(i2, intent);
finish();
}
}