- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 android 中使用对话框时,可以取消或关闭它,但何时使用关闭以及何时使用取消?它们之间有什么区别?提前致谢。
最佳答案
public void cancel () Since: API Level 1
Cancel the dialog. This is essentially the same as calling dismiss(), but it will also call your DialogInterface.OnCancelListener (if registered).
这就是文档所说的,两者都是一样的,只是 cancel() 会调用在 DialogInterface 上注册的监听器。
关于android - ` DialogInterface.dismiss()` 和 `DialogInterface.cancel()` 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12139335/
这个问题在这里已经有了答案: What is the difference between a dialog being dismissed or canceled in Android? (4 个回
我正在与一位 friend 远程协作开发一个 Android 项目,当我将他的更改提取到我的本地存储库时,我收到以下针对 AlertDialog 对象调用的错误消息: DialogInterface.
我的 Xamarin.Android 应用程序有一个关于 IDialogInterfaceOnDismissListener 的问题。 我的重现样本: public enum Confirmation
我有一个简单的程序来显示一个对话框,其中包含一个 edittext View ,并监听正/负按钮,以在每个按钮中执行自定义操作(读取该 edittext 并将其内容保存到 Activity 变量)。
我正在构建一个带有选择列表的警告对话框。我不明白为什么我的 OnClickListener 变量无法解析。 我已将代码单独放在一个单独的 Activity 中并且它可以工作,但在我的主要 Activi
为什么我不能同时导入 OnClickListener。我已经 import android.view.View.OnClickListener; 但是当我想添加 import android.cont
这是我的函数声明, fun MyDialog(ctx: Context, msg: String, yestext: String = "", OnYes: DialogInterface.OnCli
我正在 Activity 类中实现 Runnable,并有一个线程使用该 runnable 从 SQLite 获取某些内容并将其放入 Activity 中。 问题是我想从 DialogInterfac
请问为什么我的 onResume() DialogInterface 一直循环不停?我从这个网站引用了 onResume():http://pulse7.net/android/android-del
我们有两个 AlertDialog 对象 AlertDialog dialog1, dialog2; 这两个对话框都是通过 AlertDialog.Builder 创建的。 我们如何识别哪个对话框是
这是我初始化 AlertDialog 的代码; buildexit 是 AlertDialog.Builder 而 exitalert 是 AlertDialog: buildexit=new Ale
我正在尝试实现一个带有选择的对话框。每个选择都将使用 startActivityForResult 启动一个 Activity ,而 DialogFragment 将使用 onActivityResu
目前我有两个java类,1个带有AsyncTask,另一个带有extend DialogFragment。 我想在 ChooseAddContact java 类中调用 CreateGroupTask
只是一个简单的问题:我刚刚发现 new AlertDialog.Builder(this) .setTitle("Hi") .setMessage("Some text. Did you read i
您好,我正在尝试获取要保存的类列表,以便当应用程序关闭并重新打开时内容仍然存在。我尝试将数组保存到另一个 java 页面,但我不断收到此错误。 //Main Java builder.setP
我想在点击我在自定义阵列适配器中绑定(bind)的 ListView 项目时关闭警报对话框。 DialogInterface 的 onClick 或 ListView 的 OnItemClickLis
这是我的代码: myButton.setOnClickListener( new DialogInterface.OnClickListener() { @Override publi
我不明白为什么会这样。我有以下代码: AlertDialog.Builder builder = new AlertDialog.Builder(SettingsActivityNew.this);
我正在创建一个对话框,如下所示: @Override protected Dialog onCreateDialog(int id) { switch (id) { case DIALOG
在 onClick(View view) 中获取上下文,按钮的 onClickListener() 的回调很容易: view.getContext() 但我不知道如何在 onClick(DialogI
我是一名优秀的程序员,十分优秀!