Android开发笔记之:复写按钮方法
时间:2023-01-18 05:44:12
在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,复写,按钮
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Java class文件格式之常量池_动力节点Java学院整理
2023-04-14 07:14:06
![](https://img.aspxhome.com/file/2023/2/66472_0s.jpg)
java中日期格式化的大坑
2021-07-02 09:42:59
Android基于TextView实现的跑马灯效果实例
2023-10-07 02:45:05
java自动生成编号的实现(格式:yyMM+四位流水号)
2023-10-10 09:24:36
Spring Boot利用@Async如何实现异步调用:自定义线程池
2021-11-09 17:32:11
spring 注解如何开启声明式事务
2023-04-09 23:07:42
C语言二叉树的非递归遍历实例分析
2022-02-08 02:41:15
如何解决Spring in action @valid验证不生效的问题
2023-08-29 07:59:56
Java String、StringBuffer与StringBuilder的区别
2022-08-29 23:29:55
android studio library 模块中正确引用aar的实例讲解
2021-09-28 12:46:52
Android RxJava创建操作符Interval
2023-08-14 01:26:24
Springboot项目与vue项目整合打包的实现方式
2022-01-14 19:25:03
![](https://img.aspxhome.com/file/2023/3/119783_0s.png)
Java微信公众平台开发(15) 微信JSSDK的使用
2023-06-16 19:58:39
![](https://img.aspxhome.com/file/2023/8/78048_0s.jpg)
Android如何创建可拖动的图片控件
2022-11-25 04:02:00
![](https://img.aspxhome.com/file/2023/6/138486_0s.jpg)
.NET程序员如何入门Spring Boot详解
2022-04-18 08:04:05
![](https://img.aspxhome.com/file/2023/6/104066_0s.png)
Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发环境
2023-06-17 06:47:11
![](https://img.aspxhome.com/file/2023/4/60314_0s.png)
JVM类加载机制原理及用法解析
2021-08-17 00:22:29
![](https://img.aspxhome.com/file/2023/3/68173_0s.jpg)
在SpringBoot中通过jasypt进行加密解密的方法
2023-11-15 21:29:23
详解Java中的封装、继承、多态
2022-09-24 06:26:23
Android中Property模块的键值设置
2021-10-14 08:40:25