android实现始终显示overflow菜单的方法

 更新时间:2014年07月21日 16:45:24   投稿:shichen2014  
这篇文章主要介绍了android实现始终显示overflow菜单的方法,需要的朋友可以参考下

在Android程序设计中,通常来说在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) {
}

相关文章

  • Android实现漂亮的Gallery画廊

    Android实现漂亮的Gallery画廊

    这篇文章主要为大家详细介绍了Android实现漂亮的Gallery画廊,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Android 实现滑动方法总结

    Android 实现滑动方法总结

    这篇文章主要介绍了Android 实现滑动方法总结的相关资料,需要的朋友可以参考下
    2017-07-07
  • Android :okhttp+Springmvc文件解析器实现android向服务器上传照片

    Android :okhttp+Springmvc文件解析器实现android向服务器上传照片

    这篇文章主要介绍了Android :okhttp+Springmvc文件解析器实现android向服务器上传照片,需要的朋友可以参考下
    2020-05-05
  • Filter过滤器和Listener监听器详解

    Filter过滤器和Listener监听器详解

    这篇文章主要介绍了 Filter过滤器和Listener监听器详解的相关资料,需要的朋友可以参考下
    2017-04-04
  • Android Animation实战之屏幕底部弹出PopupWindow

    Android Animation实战之屏幕底部弹出PopupWindow

    这篇文章主要为大家介绍了Android Animation动画实战项目,屏幕底部弹出PopupWindow,如何实现?文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • 小谈Kotlin的空处理的使用

    小谈Kotlin的空处理的使用

    这篇文章主要介绍了小谈Kotlin的空处理的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Android模拟用户点击的实现方法

    Android模拟用户点击的实现方法

    这篇文章主要给大家介绍了关于Android模拟用户点击的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学学习学习吧。
    2018-02-02
  • Flutter自定义下拉刷新时的loading样式的方法详解

    Flutter自定义下拉刷新时的loading样式的方法详解

    Flutter中的下拉刷新,我们通常RefreshIndicator,可以通过color或strokeWidth设置下拉刷新的颜色粗细等样式,但如果要自定义自己的widget,RefreshIndicator并没有暴露出对应的属性,那如何修改呢,文中给大家介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Android SearchView搜索框组件的使用方法

    Android SearchView搜索框组件的使用方法

    这篇文章主要为大家详细介绍了Android SearchView搜索框组件的使用方法,即时搜索提示功能的实现,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Android实现自定义轮播图片控件示例

    Android实现自定义轮播图片控件示例

    我们都知道我们做软件的时候,有些应用是有广告的轮番图的,我们实现这个功能的时候大多数是采用:ViewPager +LinearLayout来实现的,今天分享一下我自己自定义的广告轮番图的控件!
    2016-11-11

最新评论