Android开发笔记之:复写按钮方法

 更新时间:2013年05月28日 11:20:45   作者:  
本篇文章是对Android中复写按钮方法进行了详细的分析介绍,需要的朋友参考下
在Activity类的子类中直接复写下面三个方法:
复制代码 代码如下:

//复写onCreateOptionsMenu()方法,弹出菜单栏
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }

//复写back按钮,如果只是复写返回按钮,复写Activity中的onBackPressed()方法就可以
   
    @Override
    public void onBackPressed() {
        // TODO Auto-generated method stub
        super.onBackPressed();

        Toast.makeText(MainActivity.this, "onBackPressed!!", Toast.LENGTH_SHORT).show();
    }

//   复写搜索按钮
//    复写onKeyDown()方法,该方法可以复写很多按钮:数字键、Menu键、返回键等等
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // TODO Auto-generated method stub
        if(keyCode==KeyEvent.KEYCODE_MENU){

            Toast.makeText(MainActivity.this, "Search Menu", Toast.LENGTH_SHORT).show();

        }

        return super.onKeyDown(keyCode, event);
    }

相关文章

  • Android OpenGL仿自如APP裸眼3D效果详解

    Android OpenGL仿自如APP裸眼3D效果详解

    之前自如团队发布了一个自如客APP裸眼3D效果的实现。本文将通过Android OpenGL实现这一裸眼3D效果,文中的示例代码讲解详细,感兴趣的可以学习一下
    2022-01-01
  • Android DrawerLayout布局与NavigationView导航菜单应用

    Android DrawerLayout布局与NavigationView导航菜单应用

    这篇文章主要介绍了Android DrawerLayout抽屉布局与NavigationView导航菜单应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01
  • Android UI手机信息页面设计

    Android UI手机信息页面设计

    这篇文章主要为大家详细介绍了Android UI手机信息页面的设计代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Android上实现easyconfig(airkiss)方法

    Android上实现easyconfig(airkiss)方法

    本篇文章主要给大家讲解了在Android系统上实现easyconfig(airkiss)的方法,有这方面需要的朋友参考学习下吧。
    2018-01-01
  • Android源码中常用的接口传参实例详解

    Android源码中常用的接口传参实例详解

    这篇文章主要介绍了Android源码中常用的接口传参实例详解的相关资料,需要的朋友可以参考下
    2017-04-04
  • OpenGL ES透视投影实现方法(四)

    OpenGL ES透视投影实现方法(四)

    这篇文章主要为大家详细介绍了OpenGL ES透视投影的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android RecyclerView上拉加载和下拉刷新

    Android RecyclerView上拉加载和下拉刷新

    这篇文章主要为大家详细介绍了Android RecycleView上拉加载和下拉刷新的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • Android添加联系人到通讯录的方法

    Android添加联系人到通讯录的方法

    本周项目中遇到了需要添加联系人或者添加到已有联系人的需求,联系人中需要保存的字段有很多,之前不太熟悉,在这里总结一下。
    2021-05-05
  • Android ViewPager实现动画切换效果

    Android ViewPager实现动画切换效果

    这篇文章主要为大家详细介绍了Android ViewPager实现动画切换效果的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Android开发基础实现音频文件的播放详解

    Android开发基础实现音频文件的播放详解

    这篇文章主要为大家介绍了Android开发基础实现音频文件的播放详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02

最新评论