DialogFragment监听返回键的方法
2013-12-10 22:30
330 查看
在onCreateView中加入
即可。
还可以通过按下松开进行不同的事件处理。
switch (arg2.getAction()) {
case KeyEvent.ACTION_UP: //键盘松开
break;
case KeyEvent.ACTION_DOWN: //键盘按下
break;
}
this.getDialog().setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(DialogInterface arg0, int keyCode, KeyEvent arg2) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) { return true; }else if(keyCode == KeyEvent.KEYCODE_MENU) { return true; } return false; } });
即可。
还可以通过按下松开进行不同的事件处理。
switch (arg2.getAction()) {
case KeyEvent.ACTION_UP: //键盘松开
break;
case KeyEvent.ACTION_DOWN: //键盘按下
break;
}
相关文章推荐
- dialogfragment监听返回键
- Android开发实现Fragment监听返回键事件功能的方法
- 问题解决:dialogfragment无法监听监听返回键
- DialogFragment 监听按键事件的方法(onkeydown)
- 在Fragment中也可以获得返回的数据,通过在方法OnActivityResult中
- 回退键的监听以及相关的Dialog使用方法
- Note:Android中DialogFragment一些重要方法的执行顺序
- Android小技巧 - Fragment监听返回键
- Fragment 内实现对返回键的监听处理
- 关于fragment中监听返回键或者其它的按键
- android弹出dialog中监听返回建
- 判断DialogFragment是否隐藏的方法
- Android实用方法—返回键的监听
- JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
- 优雅的实现Fragment监听返回键
- 关于监听方法的返回类型
- 监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
- 优雅的让Fragment监听返回键
- 很多人都不知道的监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
- Fragment Webview 返回键监听