android – 不同片段的不同菜单

android – 不同片段的不同菜单,第1张

概述我有一个有2个片段的活动. 一次可见1个片段,每个片段都有不同的选项菜单. 我可以通过两种不同的方式实现这种行为. 1 – 我可以通过调用每个片段中的onCreateOptionsMenu为每个片段添加不同的菜单. 2 – 我只能在活动级别有一个菜单,可以选择在onPrepareOptionsMenu中显示特定选项 我想知道的是: 哪种方法是实现此功能的首选方式? 什么推荐? 作为具有每个片段的专 我有一个有2个片段的活动.
一次可见1个片段,每个片段都有不同的选项菜单.

我可以通过两种不同的方式实现这种行为.

1 – 我可以通过调用每个片段中的onCreateOptionsMenu为每个片段添加不同的菜单.
2 – 我只能在活动级别有一个菜单,可以选择在onPrepareOptionsMenu中显示特定选项

我想知道的是:
哪种方法是实现此功能的首选方式?
什么推荐?

解决方法 作为具有每个片段的专用资源菜单我会按照第一种选择似乎更清洁,还可以减少你将不得不为了维护什么是可见的,哪些代码的复杂性没有(如果你会经历onPrepareOptionsMenu并有代码隐藏和放大器;显示不同的菜单).

如果您的片段中有一些 *** 作,那么您可以创建一个基本片段类,每个片段都会从中扩展.

总结

以上是内存溢出为你收集整理的android – 不同片段的不同菜单全部内容,希望文章能够帮你解决android – 不同片段的不同菜单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1136139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存