我有一个活动,其中有一个在左侧运行的项目菜单,它们是 textViews。当用户选择其中一个 textViews 时,它将在活动区域的其余部分放置一个 listView,占据屏幕的其他 2\3。当用户在页面左侧菜单上触摸不同的 textView 时,它将打开不同的相应项目列表视图。
为此,我正在考虑在屏幕上放置一个大型列表视图。但是另一种方法是在活动中使用常规 listView 代替,我可以在其中放置一个列表片段并在片段之间切换。
第三种选择是在其中放置一个片段,并在该片段中放置一个 listView。我以前从未使用过 ListFragment。
考虑到没有方向变化,哪个是最好的计划?活动将被锁定在垂直/纵向方向。这将在平板电脑上运行,而不是在手机等较小的设备上使用。
我不知道我是否需要使用加载器,因为列表不会很长,而且列表的内容只是文本。
与其他选择相比,使用 listFragment 有什么优势吗?
此活动的三个选择:
活动与
ListView
它活动与
ListFragment
它带有片段的活动,上面有
ListView inside of the
片段`