关于menu菜单栏
showAsAction本身及其几个选项always,coll,ifRoom,never,withText分别是什么意思
试了一下,有时显示文字,有时显示icon或菜单栏,但拿不太准,老师能讲一下吗
16
收起
正在回答 回答被采纳积分+1
1回答
Tender10
2018-01-28 01:12:37
1、always无论是否溢出,总会显示。
2、ifRoom会显示在Item中,但是如果已经有4个或者4个以上的Item时会隐藏在溢出列表中。当然个数并不仅仅局限于4个,依据屏幕的宽窄决定。
3、never永远不会显示。只会在溢出列表中显示,而且只显示标题,所以在定义item的时候,最好把标题都带上。
4、withText值示意Action bar要显示文本标题。
5、collapseActionView声明了这个操作视窗应该被折叠到一个按钮中,当用户选择这个按钮时,这个操作视窗展开。否则,这个操作视窗在默认的情况下是可见的,并且即便在用于不适用的时候,也要占据操作栏的有效空间。一般要配合ifRoom一起使用才会有效果。
Android多媒体开发与应用2018版
- 参与学习 人
- 解答问题 241 个
本专题是动画、游戏、音视频等实际应用开发必备技能。课程深入到Android事件总线,利用主流框架实现消息推送、自定义事件统计分析等功能。最后带你开发一款利用传感器实现计步、距离、热量等功能的App。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星