我想制作一个带有很多物品的导航抽屉的应用程序。到目前为止,我认为每个项目都会为新活动创建意图。但是,一些用户建议使用片段。为什么?
此外,如果我使用片段,是否可以像在活动中一样用多个列表和数据库数据填充活动?
何时应使用片段列表?当我只需要片段中的列表时可以使用它吗?它也可以容纳其他视图吗?
答案 0 :(得分:0)
首先,如果在新活动中将导航抽屉与活动一起使用,则导航抽屉将丢失。片段是用户界面的一部分。就像Web技术中的页眉或页脚一样。单击导航菜单项时,仅应在主屏幕上更改UI。因此,可以通过碎片来实现此目的。
您可以在此link
中找到有关片段的任何信息第二个问题的答案实际上是。附加到活动的片段。具有片段的活动称为主机活动。您可以在片段中做所有事情。因此,片段的强度与Activity一样。
列表片段布局应至少具有一个ListView。列表片段有几个已经定义的方法。例如:
您可以使用setAdapter(adapterObject)代替listviewObject.setAdapter(adapterObject)。因此,如果您不想重复编写代码,并且您的uList具有listview,请免费使用ListFragment :)我认为答案是有帮助的。因此,享受您的Android开发:)