我有一个活动,其菜单项左侧是textViews。当用户选择其中一个textView时,它将在活动区域的其余部分放置一个listView,占用屏幕的另外2 \ 3。当用户在页面的左侧菜单上触摸不同的textView时,它将打开不同的相应的项目列表视图。ListFragment在ListView或普通片段上的优势
我正在考虑为此目的在屏幕上放置一个大的列表视图。然而,另一种方式是在活动中不使用常规listView,我可以在其中放置一个列表片段并在片段之间切换。
第三个选择是放入一个片段,并在该片段内放置一个listView。我从来没有使用过ListFragment。
考虑到没有方向改变,这将是最好的计划吗?该活动将被锁定在垂直/纵向方向。这将在平板电脑上运行,而不是在手机等较小的设备上使用。
我不知道我是否需要使用装载机,因为列表将不会很长,列表的内容将仅为文本。
使用listFragment比其他选择有什么好处吗?
的三种选择此项活动:与ListView
它
活动与ListFragment
它与它片段具有ListView inside of the
Fragment`
活动
活动
您是否有遗留代码与选项3是值得重新考虑的便利方法? – Martin
@Martin在包含一个列表和一个ListFragment的片段之间切换不应该太困难。这完全取决于你,如果我已经有了一个正常的片段,我不会感到困扰。 – Luksprog