把Theme设置为Theme.AppCompat.Light.DarkActionBar,ActionBar上的三点菜单就是显示不出来,最终找到了一种解决办法:http://blog.csdn.net/codeeer/article/details/26447659 

主要是因为手机有实体菜单键的问题,把以下代码添加到Activity的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) {
        }    

 

相关文章:

  • 2022-12-23
  • 2021-08-05
  • 2021-06-29
  • 2022-12-23
  • 2021-04-30
  • 2022-12-23
  • 2021-08-10
  • 2021-05-21
猜你喜欢
  • 2021-07-15
  • 2022-12-23
  • 2021-08-24
  • 2021-06-21
  • 2022-02-01
  • 2021-10-16
  • 2022-12-23
相关资源
相似解决方案