本文整理了Java中android.app.AlertDialog.setOnDismissListener()
方法的一些代码示例,展示了AlertDialog.setOnDismissListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AlertDialog.setOnDismissListener()
方法的具体详情如下:
包路径:android.app.AlertDialog
类名称:AlertDialog
方法名:setOnDismissListener
暂无
代码示例来源:origin: stackoverflow.com
alertDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
代码示例来源:origin: ankidroid/Anki-Android
@Override
protected void init(Bundle savedInstanceState) {
super.init(savedInstanceState);
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
try {
CoreConfigurationBuilder builder = AnkiDroidApp.getInstance().getAcraCoreConfigBuilder();
DialogConfiguration dialogConfig =
(DialogConfiguration)builder.getPluginConfigurationBuilder((DialogConfigurationBuilder.class)).build();
dialogBuilder.setIcon(dialogConfig.resIcon());
dialogBuilder.setTitle(dialogConfig.title());
dialogBuilder.setPositiveButton(dialogConfig.positiveButtonText(), AnkiDroidCrashReportDialog.this);
dialogBuilder.setNegativeButton(dialogConfig.negativeButtonText(), AnkiDroidCrashReportDialog.this);
}
catch (ACRAConfigurationException ace) {
Timber.e(ace, "Unable to initialize ACRA while creating ACRA dialog?");
}
dialogBuilder.setView(buildCustomView(savedInstanceState));
AlertDialog dialog = dialogBuilder.create();
dialog.setCanceledOnTouchOutside(false);
dialog.setOnDismissListener(this);
dialog.show();
}
代码示例来源:origin: stackoverflow.com
editText = new EditText(context);
alertDialog = buildAlertDialog(context);
alertDialog.setOnDismissListener(this);
alertDialog.setOnCancelListener(this);
show();
代码示例来源:origin: stackoverflow.com
AlertDialog alert = new AlertDialog.Builder(this).create();
alert.setOnDismissListener(new OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
// start the other activity
}
});
代码示例来源:origin: stackoverflow.com
AlertDialog a = new AlertDialog();
a.setOnDismissListener(new DialogInterface.OnDismissListener()
{
@Override
public void onDismiss(DialogInterface dialog)
{
}
});
代码示例来源:origin: simplezhli/Tesseract-OCR-Scanner
private void qrSucceed(String result){
AlertDialog dialog = new AlertDialog.Builder(this).setTitle(R.string.notification)
.setMessage(result)
.setPositiveButton(R.string.positive_button_confirm, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
restartPreview();
}
})
.show();
dialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
restartPreview();
}
});
}
代码示例来源:origin: ymback/NGA-CLIENT-VER-OPEN-SOURCE
public static void errordialogadmin(Context context, final View listView) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setMessage("这白痴是系统账号,神马都看不到");
builder.setTitle("看不到");
builder.setPositiveButton("关闭", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
final AlertDialog dialog = builder.create();
dialog.show();
dialog.setOnDismissListener(new AlertDialog.OnDismissListener() {
@Override
public void onDismiss(DialogInterface arg0) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
}
代码示例来源:origin: AmrDeveloper/ReactButton
@Override
public boolean onLongClick(View view) {
final View currentView = view;
//First Using My Native OnLongClick
onLongClickDialog();
//Implement on Dismiss Listener to call Developer Method
mReactAlertDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialogInterface) {
if (onDismissListener != null) {
//User OnLongClick Implementation
onDismissListener.onLongClick(currentView);
}
}
});
return true;
}
}
代码示例来源:origin: morogoku/MTweaks-KernelAdiutorMOD
@Override
public AlertDialog show() {
try {
AlertDialog dialog = create();
dialog.setOnDismissListener(mOnDismissListener);
dialog.show();
return dialog;
} catch (WindowManager.BadTokenException ignored) {
return create();
}
}
代码示例来源:origin: lovejjfg/Circle
private ShakeHelper(Context context) {
this.context = context;
dialog = new AlertDialog.Builder(context).create();
dialog.setOnDismissListener(this);
sb = new StringBuilder();
if (context instanceof FragmentActivity) {
FragmentManager supportManager = ((FragmentActivity) context).getSupportFragmentManager();
supportFragmentHandler = new SupportFragmentHandler(supportManager);
} else if (context instanceof Activity) {
android.app.FragmentManager fragmentManager = ((Activity) context).getFragmentManager();
fragmentHandler = new FragmentHandler(fragmentManager);
// fragmentManager.getFragment();
}
}
代码示例来源:origin: ogarcia/opensudoku
public HintsQueue(Context context) {
mContext = context;
mPrefs = mContext.getSharedPreferences(PREF_FILE_NAME, Context.MODE_PRIVATE);
SharedPreferences gameSettings = PreferenceManager.getDefaultSharedPreferences(context);
gameSettings.registerOnSharedPreferenceChangeListener(new OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(
SharedPreferences sharedPreferences, String key) {
if (key.equals("show_hints")) {
mOneTimeHintsEnabled = sharedPreferences.getBoolean("show_hints", true);
}
}
});
mOneTimeHintsEnabled = gameSettings.getBoolean("show_hints", true);
mHintDialog = new AlertDialog.Builder(context)
.setIcon(R.drawable.ic_info)
.setTitle(R.string.hint)
.setMessage("")
.setPositiveButton(R.string.close, mHintClosed).create();
mHintDialog.setOnDismissListener(new OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
processQueue();
}
});
mMessages = new LinkedList<Message>();
}
代码示例来源:origin: chengzichen/KrGallery
private void showAlertDialog(AlertDialog.Builder builder) {
if (parentActivity == null) {
return;
}
try {
if (visibleDialog != null) {
visibleDialog.dismiss();
visibleDialog = null;
}
} catch (Exception e) {
e.printStackTrace();
}
try {
visibleDialog = builder.show();
visibleDialog.setCanceledOnTouchOutside(true);
visibleDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
visibleDialog = null;
}
});
} catch (Exception e) {
e.printStackTrace();
}
}
代码示例来源:origin: FacePlusPlus/MegviiFacepp-Android-SDK
@Override
public void onItemClick(AdapterView<?> parent, View view, final int position, long id) {
TextView textView = (TextView) view.findViewById(R.id.feature_item_username);
android.app.AlertDialog dialog=mDialog.showEditText(textView, new DialogUtil.OnEditModifComplateListener() {
@Override
public void onModifComplate(String name) {
mItemSelectStatusArr[position].name = name;
}
});
dialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
ConUtil.toggleHideyBar(FeatureInfoSettingActivity.this);
}
});
ConUtil.toggleHideyBar(FeatureInfoSettingActivity.this);
}
代码示例来源:origin: corcoran/Hangar
protected void launchDonate() {
final Donate donate = new Donate(this);
donate.bindServiceConn();
View mDonate = donate.getView(mContext);
mDonate.refreshDrawableState();
AlertDialog.Builder builder = new AlertDialog.Builder(Settings.this)
.setTitle(R.string.donate_title)
.setIcon(R.drawable.ic_logo)
.setView(mDonate)
.setPositiveButton(R.string.donate_accept_button, null);
AlertDialog alert = builder.show();
alert.setOnDismissListener(new AlertDialog.OnDismissListener() {
public void onDismiss(DialogInterface dialog) {
donate.unbindServiceConn();
}
});
donate.setAlert(alert);
}
代码示例来源:origin: stackoverflow.com
AlertDialog.Builder builder = new AlertDialog.Builder(BaseActivity.this);
alertDialog = builder.create();
alertDialog.setOnDismissListener(new myOnDismissListener());
代码示例来源:origin: stackoverflow.com
alert.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
代码示例来源:origin: Turkcell/TurkcellUpdater_android_sdk
/**
* Creates a dialog for given message.
*
* @param activity Parent activity.
* @param message Message contents
* @param dismissListener Listener that will be called when dialog is closed or
* cancelled.
* @return Created dialog.
*/
public static Dialog createMessageDialog(Activity activity, Message message, OnDismissListener dismissListener) {
final AlertDialog.Builder builder = new AlertDialog.Builder(activity);
final String title = message.description == null ? null : message.description.get(MessageDescription.KEY_TITLE);
if (!Utilities.isNullOrEmpty(title)) {
builder.setTitle(title);
}
final View dialogContentsView = createMessageDialogContentsView(activity, message.description);
builder.setView(dialogContentsView);
initializeMessageDialogButtons(activity, builder, message);
builder.setCancelable(true);
final AlertDialog dialog = builder.create();
if (Utilities.isNullOrEmpty(title)) {
dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
}
dialog.setOnDismissListener(dismissListener);
return dialog;
}
代码示例来源:origin: stackoverflow.com
emp.setIdArt((int)id);
AlertDialog diag= AlertsArticle.ShowEditDialog(GridListArt.this,emp);
diag.setOnDismissListener(new OnDismissListener() {
代码示例来源:origin: limboemu/limbo
alertDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
代码示例来源:origin: quaap/LaunchTime
Dialog createDialog() {
mAdapter = new ArrayAdapter<>(CustomizeLaunchersActivity.this, R.layout.add_list_item);
mAdapter.add(getString(R.string.custom_icon_select_picture));
mAdapter.add(getString(R.string.custom_icon_icon_packs));
if (SpecialIconStore.hasBitmap(CustomizeLaunchersActivity.this, mAppClicked.getComponentName(), SpecialIconStore.IconType.Custom)) {
mAdapter.add(getString(R.string.custom_icon_clear_icon));
}
final AlertDialog.Builder builder = new AlertDialog.Builder(CustomizeLaunchersActivity.this);
builder.setTitle(R.string.custom_icon_select_icon_type);
builder.setAdapter(mAdapter, this);
//builder.setInverseBackgroundForced(false);
AlertDialog dialog = builder.create();
dialog.setOnCancelListener(this);
dialog.setOnDismissListener(this);
dialog.setOnShowListener(this);
return dialog;
}
public void onCancel(DialogInterface dialog) {
内容来源于网络,如有侵权,请联系作者删除!