我正在开发一个由三个工具组成的应用程序,每个工具同样重要。但是,我无法确定在它们之间实现导航的最佳方法。我最初的本能是使用制表符,但在调查之后,我对使用它们犹豫不决有两个原因:
标签通常用于相同类型的不同材料,如不同类型的音乐或报纸中的不同部分。我的应用程序的各个部分用于实现相同的目标,但它们在结构和内容上完全不同,因此它就像在三个不相关的屏幕之间切换。这意味着我将不得不在每个活动的操作栏中添加不同的内容,我不认为你应该使用标签。
制表符强制你使用片段,但我已经开发了一些工具作为活动。他们肯定觉得它们是固体活动而不仅仅是碎片,所以我宁愿让它们保持方式。
我应该继续使用标签,还是应该使用其他什么?
答案 0 :(得分:1)
您可以使用navigation drawer design pattern。可以使用navigation view或list view来实现。
但是,是的,这完全是关于碎片的,因为如果你有相同的优先级组件,你应该保持它们之间的导航风格仍然相同,所以如果你用活动做,你必须有三个不同的类似导航抽屉活动,这很糟糕,相信我。