前端之家收集整理的这篇文章主要介绍了
android – 不同片段的不同菜单,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个有2个片段的活动.
一次可见1个片段,每个片段都有不同的选项
菜单.
我可以通过两种不同的方式实现这种行为.
1 – 我可以通过调用每个片段中的onCreateOptionsMenu为每个片段添加不同的菜单.
2 – 我只能在活动级别有一个菜单,可以选择在onPrepareOptionsMenu中显示特定选项
我想知道的是:
哪种方法是实现此功能的首选方式?
什么推荐?
作为具有每个片段的专用资源
菜单我会按照第一种选择似乎更清洁,还可以减少你将不得不为了维护什么是可见的,哪些
代码的复杂性没有(如果你会经历onPrepareOptionsMenu并有
代码隐藏和放大器;
显示不同的
菜单).
如果您的片段中有一些操作,那么您可以创建一个基本片段类,每个片段都会从中扩展.
原文链接:/android/315610.html