我是Android编程的初学者,无法理解活动 - 片段原理。 据我所知,片段类似于"子活动",我可以在一个活动中添加多个片段,但我也可以拥有一个没有任何片段的活动。 问题的答案"为什么要使用片段"可以在网上找到,也有一些堆栈溢出问题到这个主题。 但我的问题是:如果使用片段有优势 - 为什么要使用活动呢? 如果片段更好"我应该尽可能地使用它们,然后我的所有Activity类都将是空的,片段会将内容带到屏幕上 - 这是最好的做法吗?
如果我想添加一个菜单例如 - 我只能将它放在片段中,那么在Activity类中添加setHasOptionsMenu()的重点是什么?
更具体一点:我应该在活动中加入什么,以及碎片中的内容?
我希望你能理解我的问题。