zoukankan      html  css  js  c++  java
  • 禁用menu键

    发现很多应用中基本不再使用menu键来显示菜单了,而在android studio中创建一个activity时,默认使用了actionBar,就是在右上角会显示三个点的内容,点击会出现Settings,当点击menu键时,在屏幕下方也会出现Settings菜单。如何禁用menu呢,重写onKeyDown方法即可。直接看代码

    1     @Override
    2     public boolean onKeyDown(int keyCode, KeyEvent event) {
    3         if(keyCode == KeyEvent.KEYCODE_MENU){
    4             return true;
    5         }else{
    6             return super.onKeyDown(keyCode, event);
    7         }
    8     }

    上面通过keyCode来判断,当值为KEYCODE_MENU时,也就是点记录菜单时,返回true,注意一定是返回为ture噢。通过测试发现,menu点击已不再出现Settings了。

  • 相关阅读:
    比较两个日期的大小(年月日)
    js闭包
    星星点点
    刮刮卡刮奖效果
    html图片自适应屏幕大小(手机)
    将博客搬至CSDN
    类的讲义
    Anaconda教程
    css基础
    javascript
  • 原文地址:https://www.cnblogs.com/blacksonny/p/4280548.html
Copyright © 2011-2022 走看看