我计划的主要活动将使用ListView的选定/点击项目。
我想我可以使用Dialog将ListView放入其中,或者我可以使用另一个Activity将ListView放入其中并使用intent传达活动。
哪个更合适?
答案 0 :(得分:1)
这取决于。两种变体都是正常的。
因此,如果您决定使用dialog
,用户将点击按钮,dialog
将立即打开。在Activity
场景后面会变暗,这样就可以了。
如果您希望为用户提供选择元素的机会,则大多数Android
个应用程序都使用此类模式。
但是,例如IOS
个应用经常打开另一个控制器(如activity
上的Android
)和用户在新窗口中选择元素。
所以我的建议将是下一步。对于此类情况,最好使用dialogs
。如果您需要activity
之类的内容,则可以使用其他PreferencesActivity
,并且您可以在所有应用内部选择,但不仅仅是一个屏幕(fragment
/ activity
) 。正如我之前使用对话模式更多地介绍了大多数应用程序。