我正在将我的应用程序转换为使用v4兼容性包和碎片。到目前为止,我做得很好,但我需要从PreferenceActivity
中的首选项点击启动DialogFragment。由于兼容库中没有PreferenceFragment,因此我坚持使用PreferenceActivity
。是否有可能获得对片段管理器的引用并调用DialogFragment
,或者如果我需要从首选项中选择一个对话框,是否必须继续使用旧对话框?是否可以从PreferenceActivity中的首选项启动DialogFragment?
12
A
回答
7
不是没有跳过篮球。
你可以做一个非常简单的活动,其唯一目的是启动DialogFragment。如果你这样做,你需要在DialogFragment对话框关闭时完成()该活动。
+0
谢谢。我会给你信贷的答案。没有像你所说的那样进行一些主要的黑客攻击是没有办法的。我只是坚持使用标准对话框的偏好活动,所以我现在有几个冗余对话框。 – ssuperz28
+0
除非您在其他地方使用相同的对话框,否则这是最好的选择。即使有了牺牲性的活动,我也找不到一个很好的方法来确定Dialog片段被从DialogFragment之外解雇的时间,从而导致更多的黑客攻击。 – roflharrison
相关问题
- 1. setHomeButton启用PreferenceActivity和嵌套首选项
- 2. Android:从PreferenceActivity启动自定义首选项
- 3. PreferenceActivity中的DialogFragment
- 4. PreferenceActivity多首选项文件
- 5. 从非PreferenceActivity/Fragment更改首选项值
- 6. 在PreferenceActivity中隐藏首选项
- 7. 如何使PreferenceActivity启动对话框以设置自定义首选项
- 8. 从首选项指定启动活动
- 9. 刷新首选项PreferenceActivity上的继续
- 10. 从菜单中启动preferenceActivity
- 11. 是否可以从Javascript启动webdriver?
- 12. MonoTouch:是否可以从Stream启动PDFViewer?
- 13. 是否可以在集合级别设置读取首选项?
- 14. ListActivity是否可以插入到首选项屏幕?
- 15. 是否可以自定义首选项标题布局?
- 16. Android将AsyncTask添加到PreferenceActivity以首次加载许多首选项
- 17. 如何禁用PreferenceActivity中的首选项标题
- 18. 在PreferenceActivity中找不到自定义首选项的偏好
- 19. 是否可以同时扩展活动类和PreferenceActivity类
- 20. UIDocumentInteractionController动作/选项菜单在首次启动时不可见
- 21. Xdefaults是否可以自动启动?
- 22. 使用PreferenceActivity并在ContentProvider中保存首选项,如何?
- 23. Android首选项启动服务
- 24. 是否可以从UIWebView中的页面启动iTunes?
- 25. 是否可以从包中启动预定的Windows任务?
- 26. Applescript是否可以在iTunes中记录首选项的CURRENT设置?
- 27. Android应用首选项中的值是否自动保存?
- 28. 在不可选择的首选项中启用ListView分隔符
- 29. 首次启动“首选项”活动时,会触发Android onSharedPreferencesChanged
- 30. Android:如何从首选项菜单启动活动?
我可以问你是如何从片段内启动preferenceActivity的?或者你的主要活动是一项活动? – electrichead