解决 Actionbar 溢出菜单不显示的问题
来源:互联网 发布:网络支付 编辑:程序博客网 时间:2024/06/11 03:17
一般的来说在Actionbar中在条目过多时会显示三个竖着的小点的菜单,但在实机测试的时候发现并不显示,上网查找了之后发现问题所在:如果该机器拥有实体的menu键则不在右侧显示溢出菜单,而改为按menu来生成。这样就不利于统一的界面风格。
我们可以改变系统探测实体menu键的存在与否来改变这个的显示。
菜单显示是根据public boolean hasPermanentMenuKey ()这个方法来判断的。这个方法是获取sHasPermanentMenuKey的boolean值。
解决办法:通过在onCreate()中
try {ViewConfiguration mconfig = ViewConfiguration.get(this); Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey"); if(menuKeyField != null) { menuKeyField.setAccessible(true); menuKeyField.setBoolean(mconfig, false); } } catch (Exception ex) { }
1 0
- Actionbar 中解决溢出菜单不显示的问题
- Actionbar 中解决溢出菜单不显示的问题
- 解决 Actionbar 溢出菜单不显示的问题
- Actionbar 中解决溢出菜单不显示的问题
- Actionbar 中解决溢出菜单不显示的问题
- Actionbar 解决溢出菜单不显示的问题
- actionbar溢出菜单显示图标的问题
- ActionBar溢出菜单的icon不显示的解决方法
- 终于暂时解决了actionbar溢出菜单显示图标的问题
- 解决ActionBar中的item不显示在ActionBar的问题
- 解决ActionBar中的item不显示在ActionBar的问题
- 解决ActionBar中的item不显示在ActionBar的问题
- 解决ActionBar中的item不显示在ActionBar的问题
- 解决ActionBar中的item不显示在ActionBar的问题
- 关于actionbar overflow menu(溢出菜单)不显示的解决办法
- android的actionbar的溢出菜单默认不显示图标icon,怎样弄成微信那样可以显示icon
- ActionBar 溢出菜单和兼容问题解决
- 解决ActionBar中不显示item的问题,item显示在overflow中
- 使用开源imageLoader优化listview加载大量本地图片的demo
- poj 3233 Matrix Power Series
- unix 服务器篇之基本 Tcp c/s架构
- Android的休眠与唤醒 && 实例
- 定价策略
- 解决 Actionbar 溢出菜单不显示的问题
- Cage验证码生成器快速上手
- 常用社交网络(SNS、人人网、新浪微博)动态新闻(feed、新鲜事、好友动态)系统浅析
- 将windows下的10g数据库转移到11g下的数据库时遇到如下问题
- CentOS 6.5 升级内核到 3.10.28
- SSM框架——实现分页和搜索分页
- android 推送消息
- /sys/class/gpio 文件接口操作IO端口(s3c2440)
- 转: 安装Eclipse Maven插件的几种方法