我的活动中有很多碎片。一个片段显示Top Books,当点击书籍时,此片段将被显示已点击书籍详细信息的片段替换。
显示热门书籍的片段在ActionBar中应该没有标题,但是按类别下拉导航。但是,具有书籍细节的片段应该在ActionBar中具有标题。
我的问题出现了:我应该如何处理应用程序中的ActionBar更改。我应该在Activity里面还是在Fragments里面配置ActionBar?如果在Activity中如何处理所有这些更改:按下后退按钮,按向上导航按钮?
请帮忙,这种情况缺乏好的例子。
答案 0 :(得分:0)
我在Activity中配置ActionBar。
您可以覆盖onBackPressed()
方法,根据显示的片段执行不同的操作。
此参考显示如何处理被按下的向上按钮,您可以根据显示的片段更改逻辑:http://developer.android.com/training/implementing-navigation/ancestral.html#NavigateUp