我是否正确地说,在 Android 中使用片段是处理以下场景的最佳方式:
我有一个主导航视图,上面有一些按钮。为了更好地理解导航,它是一个旅游应用程序,所以主导航视图会有“住宿地点”、“去哪里吃饭”、“做什么”等按钮。
单击例如“住宿地点”将带您进入子导航页面,其中包含更多按钮,例如“酒店”、“B&B”、“大篷车站点”等。
在子导航中单击例如酒店将按字母顺序向您显示酒店列表。然后你点击你喜欢的酒店,这将带你到一个带有该酒店信息的视图。
每个部分的演练几乎相同(住宿地点,吃饭地点......)
我可以只创建一个视图并使用片段交换内容,而不是创建许多视图,每个视图都有自己的内容(例如酒店 A 的视图,酒店 B 的视图等)?
这是最好的方法,还是有更好的方法?我以前从未这样做过,所以任何教程也会有所帮助。
下面是一张可能有助于解释导航的图片。