我需要在Android中开发一个菜单,所以为此我使用AlertDialog。但是我得到的问题是,如何使用子AlertDialog/Dialog开发菜单。我希望这张照片能让一切变得清晰。在同一时间,对话框应该有后退按钮,这样如果用户希望他可以移动到第一个菜单。由于如何在Android中创建子AlertDialog /对话框?
1
A
回答
0
这个怎么样 - 当您创建AlertDialog
2,传中的AlertDialog
1的情况下,使用dialog.getContext()
(而不是,比方说,通过在原有Activity
)..等等?我相信,这将使AlertDialog
2“出现在” AlertDialog
1.取消对话框2或按后退按钮应该带你回到对话1.
你可以扩展相同的概念来对话3(即,通过在上下文对话框2创建对话框3)..等等。
0
为什么会出现对话框?
我想,可以调用多个对话框。
但我会建议(虽然非常规),你可以有PreferenceActivity它可以嵌套菜单。请记住设置页面。
并且用于阻止主UI(如果您需要),您可以使用对话框主题调用该活动。
这将更容易编码和维护。你也可以有后退按钮。
你可以拨打活动并获得主要活动的结果。
相关问题
- 1. 如何在javascript中创建对话框?
- 2. 如何在UWP中创建对话框?
- 3. 如何在android中创建单选的AlertDialog复选框?
- 4. ANDROID |如何在AlertDialog中创建垂直按钮模式?
- 5. 如何在android中创建单个按钮对话框?
- 6. 如何在Android中创建文本输入对话框?
- 7. 如何创建在Android中具有textview的对话框?
- 8. 如何在Android应用程序中创建进度对话框
- 9. 如何在android的主类的子类中创建一个警告对话框?
- 10. 创建另一个对话框,对话框的Android
- 11. 如何在spinner中创建alertdialog
- 12. Android:强制重新创建对话框
- 13. Android - 创建进度对话框
- 14. 如何在动态MFC对话框中创建复选框?
- 15. 如何取消LocationSettingsRequest创建对话框
- 16. 如何创建QT库对话框
- 17. 如何创建TinyMCE对话框?
- 18. 如何创建自定义对话框
- 19. Alertdialog在android中创建异常
- 20. Android:如何创建一个详细的alertdialog
- 21. 如何在BlueJ“创建对象”对话框中输入LocalDate值
- 22. AlertDialog中性按钮消除对话框
- 23. 在Fragment中创建对话框,从对话框创建对话框片段,并且想要访问对话框中的对话框的TextViewFragment
- 24. 在窗口中创建对话框
- 25. 在新线程中创建对话框
- 26. AlertDialog在android中
- 27. android:如何在alertDialog中对齐消息?
- 28. 如何在alertdialog android上创建两个edittext并保留在arraylist中
- 29. 在android中创建对话头像
- 30. 如何在Android中的片段中创建是/否警报对话框