-
637 votesanswersviews
单击按钮时如何防止对话框关闭
我有一个带有 EditText 的对话框用于输入 . 当我单击对话框上的"yes"按钮时,它将验证输入,然后关闭对话框 . 但是,如果输入错误,我想保持在同一个对话框中 . 每次无论输入是什么,当我单击"no"按钮时,对话框应自动关闭 . 我怎么能禁用它?顺便说一句,我已经使用PositiveButton和NegativeButton作为对话框上的按钮 . -
33 votesanswersviews
java.lang.IllegalStateException:使用DialogFragment在onSaveInstanceState之后无法执行此操作
我面临着DialogFragment / getSupportFragmentManager / Android版本4.x的问题 01-10 19:46:48.228: E/AndroidRuntime(9879): java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState 01-1... -
114 votesanswersviews
从片段显示对话框?
我有一些需要显示常规对话框的片段 . 在这些对话框中,用户可以选择是/否答案,然后片段应该相应地运行 . 现在, Fragment 类没有要覆盖的 onCreateDialog() 方法,所以我想我必须在包含 Activity 的外部实现对话框 . 没关系,但是 Activity 需要以某种方式向片段报告所选择的答案 . 我当然可以在这里使用回调模式,因此片段在 Activity 用侦听器类注册自... -
0 votesanswersviews
从EditText获取 Value 的问题
我弹出一个对话框,用户输入用户名和密码 . 出于测试目的,我想给出一条警告消息,其中包含用户在单击“登录”时在EditText中输入的用户名 . 但是,只要按下登录,我的应用就会崩溃 . 注意:如果我删除EditText并在单击Login时弹出Toast消息,应用程序不会崩溃 . 这是我的实现: public Dialog onCreateDialog(Bundle savedInstanceSt... -
1 votesanswersviews
如何在Xamarin中设置DialogFragment大小?
我试图设置自定义DialogFragment的大小 . 我正在尝试这样的事情: class ChannelEdit : DialogFragment { public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ... -
274 votesanswersviews
如何在android中创建自定义对话框?
我想创建一个自定义对话框,如下所示 我尝试过以下的事情 . 我创建了 AlertDialog.Builder 的子类,并使用了自定义 Headers 和自定义内容视图并使用了它,但结果并不像预期的那样 . 另一种尝试是子类 DialogFragment 并自定义onCreateDialog中的对话框,但结果不符合预期 . 然后我尝试使用普通的 Dialog 类 . 结果并不像预期的那... -
1 votesanswersviews
从Android中的DatePickerFragment获取Date对象
我在我的android应用程序中定义了DatePickerFragment,这里是代码: public class DatePickerFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener { private int year; private int month... -
333 votesanswersviews
如何创建没有 Headers 的DialogFragment?
我正在创建一个DialogFragment来显示有关我的应用程序的一些帮助消息 . 一切都运行良好除了一件事:窗口顶部有一个黑色条纹,显示DialogFragment,我认为是为 Headers 保留,我不想使用 . 这是特别痛苦的,因为我的自定义DialogFragment使用白色背景,所以这种变化太臭名昭着,不能放在一边 . 让我以更加图形化的方式向您展示: 现在我的DialogFragme...