星空网 > 软件开发 > 操作系统

Android KeyEvent

按键事件的监听与处理
    在平板和手机上按键都有他固有的功能,例如(菜单键,返回键,调节声音的按键等),在做应用程序开发的时候,如果不在程序中监听按键事件并处理,那么这些按键就会继承系统的属性,执行相关操作。有时候系统自带的属性,不能够满足应用程序的功能,就需要在按键响应事件的方法中做相应处理,使其达到预期的效果。按键处理方法是基于毁掉的处理方法,因此不必再程序中设置监听事件。
    使用
    在类中添加如下代码:
    public boolean onKeyDown(int keyCode,KeyEvent event){//按键回调方法
 
if(keyCode==KeyEvent.KEYCODE_BACK){//判断按键键值做出相应操作
finish();
}
return super.onKeyDown(keyCode,event);//其他按键继承系统属性
}
    按键的常用事件:
 
if(keyCode==KeyEvent.KEYCODE_BACK){//返回键
}
if(keyCode==KeyEvent.KEYCODE_ALT_LEFT){//调音键加
}
if(keyCode==KeyEvent.KEYCODE_ALT_RIGHT){//调音键减
}
if(keyCode==KeyEvent.KEYCODE_HOME){//主界面键
}
if(keyCode==KeyEvent.KEYCODE_MENU){//菜单键
}




原标题:Android KeyEvent

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流