- 浏览: 137652 次
- 性别:
文章分类
- 全部博客 (226)
- Android (181)
- C# (8)
- BOOTSTRAP (1)
- ASP.NET MVC4 (1)
- 设计模式 (1)
- VB.NET (1)
- WPF (0)
- PLC (0)
- 电气图纸 (0)
- 数据库 (5)
- Java (5)
- Window phone (0)
- 仪器仪表 (0)
- 变频器 (0)
- 低压电器 (0)
- 物联网 (0)
- Photoshop (1)
- SVN (1)
- 单片机 (5)
- IT (1)
- Android_IOS风格 (0)
- Android_广告栏展示 (0)
- Android_动画 (1)
- Android_Adapter (0)
- Android_ListView (1)
- Android_File (2)
- Android_表单提交 (0)
- Android_WebView (1)
- PHP (2)
- Android_Excel (1)
- Android_drawable (1)
- Android_theme (2)
- Android_phonegap (2)
- Android_AndroidManifest (1)
- ThinkPHP (0)
- Jquery (1)
- Android_ContentProvider (1)
最新评论
见博客文章
1)给对话框加监听,代码如下:
(2)捕捉back键,重写dispatchKeyEvent()方法,注意不是onKeyDown()方法。代码如下:
通过对话框主动监听back键,这样才能避免对话框存在时无法捕获back键。
http://blog.csdn.net/wangpp2009/article/details/7106906
1)给对话框加监听,代码如下:
dialog.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount()==0) { dialog.dismiss(); } return false; } });
(2)捕捉back键,重写dispatchKeyEvent()方法,注意不是onKeyDown()方法。代码如下:
public boolean dispatchKeyEvent(KeyEvent event) { switch(event.getKeyCode()) { case KeyEvent.KEYCODE_BACK: clearData(); break; default: break; } return super.dispatchKeyEvent(event); }
通过对话框主动监听back键,这样才能避免对话框存在时无法捕获back键。
发表评论
-
LayoutInflater
2014-12-22 21:43 511在实际开发中LayoutInflater这个类还是非常有用的, ... -
ContentProvider之读写短消息
2014-12-08 11:08 565http://blog.csdn.net/liuhe ... -
android之启用默认浏览器
2014-11-03 12:36 479一、启动android默认浏览器 Intent inten ... -
eclipse下看android support v4源码
2014-09-18 22:24 600http://cfy10.blog.51cto.com/707 ... -
Android学习 (七)synchronized
2014-09-17 10:16 581http://hi.baidu.com/fenghuang12 ... -
ScheduledExecutorService定时周期执行指定的任务
2014-09-17 09:57 636http://blog.csdn.net/tsyj810883 ... -
android rotate
2014-09-16 15:21 1172rotate:fromDegrees:其实角度。toDegr ... -
Android获取Manifest中<meta-data>元素的值
2014-09-12 15:39 641在AndroidManifest.xml中,<meta- ... -
PopupWindow
2014-09-12 11:09 8471-初始化 PopupWindow mPop = new P ... -
Android的事件分发onInterceptTouchEvent与onTouchEvent、OnClickListener、OnLongClick
2014-09-11 11:05 869onInterceptTouchEvent()是ViewGro ... -
scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义,Scroller的简单用法
2014-09-11 10:43 1513scrollTo、scrollBy都是 对 ... -
VelocityTracker
2014-09-11 10:14 650android.view.VelocityTracker主要用 ... -
Android之SurfaceHolder
2014-09-09 16:05 568SurfaceHolder,可以把它当成surface的控制器 ... -
android performClick使用
2014-09-09 13:53 1111performClick 是使用代码主动去调用控件的点击事件( ... -
slidingmenu使用说明
2014-09-07 10:17 584左侧、右侧和两边 在BaseActivity中将Slid ... -
Android之SlidingMenu属性详解
2014-09-07 09:52 623SlidingMenu 常用属性介绍: menu.setMod ... -
Android IOS风格侧边栏效果
2014-08-27 13:45 318http://download.csdn.net/detail ... -
android 代码设置、打开wifi热点及热点的连接
2014-08-26 10:30 1005见博客文章 http://blog.csdn.net/luob ... -
Android 之两点触摸技术
2014-08-26 09:58 711package mobile.android.multi.to ... -
Android动画之translate(位移动画)
2014-08-25 15:53 445http://www.cnblogs.com/bavariam ...
相关推荐
Android 捕获home键
在对话框程序中实现“热键”,此程序可以同时判断2个按键按下的功能,并且不让后续控制响应这些按键,对于一些控制程序和“热键”的实现是一个比较好的例子,程序中对话框为CDlgKeyBoardPress类,自行添加了一个响应...
正常情况下,在对话框工程中无法响应WM_KEYDOWN消息函数,即添加此消息应射之后,程序永远不会进入到这个消息的处理函数中,所以也就无法捕获键盘的按键消息。 上网上搜索了一下,找到了篇: ...这应该算是一种方法。...
某些特定的消息,例如按键消息,它们被Windows内部的对话框过程处理了(即在基类中完成了处理,有兴趣的读者可以查看MFC的源代码),或者被发送给子控件进行处理,所以我们在对话框类中就捕获不到按键的消息了。...
利用键盘钩子捕获键盘按键.zip
android 4.0 上的HOME 键捕获
程序中包含写启动项,而且运行介面是隐藏的。请谨慎运行,看看源码就好了。...捕获键盘按键C#捕获键盘按键C#捕获键盘按键C#捕获键盘按键C#捕获键盘按键C#捕获键盘按键C#捕获键盘按键 C#捕获键盘按键 C#发邮件
1. 捕获按键键值 2. 输入设备路径/dev/input/event0,看你自己的设备修改 3. 在android的ndk环境下编译运行,本人亲自验证通过。
MFC编程移动对话框就弹出消息框MessageBox
Android系统中实现捕获Home键的功能
在对话框中放置RichEdit控件,可能捕获鼠标在控件中移动时的坐标值,以实现对控件的控制.
Android高级应用源码-捕获Home键.zip
qt的键盘事件不能捕获多个按键按...即便是在使用modifiers()时,也只能获得类似于shfit+x,ctrl+c,alt+y等等之类的快捷键,对于shift+x+c诸如此类更多的组合就无能为力的.本案例中提供了一种捕获shift+a+b...组合键的方法
Android 全局异常错误或崩溃捕捉。当出现崩溃,软件不会闪退,会出现弹出一个对话框,异常错误信息保存在sd卡一个文件夹下。后续需要还可以发送到服务器的。我博客网址: http://blog.csdn.net/qq_16064871。我写了...
QT实时捕获鼠标及键盘事件 实时显示当前鼠标的状态以及坐标 实时捕获键盘按键
Android中捕获全局异常信息,并使用系统级对话框显示
程序崩溃异常捕获,主要是对android程序运行中的异常进行捕获,并保存到文档里,省去不停盯着后台查看,方便调试和使用中错误的记录。
android为了防止应用崩溃 进行全局的捕获一下
实现UncaughtExceptionHandler拦截android异常,捕获全局异常,CrashHandler完整工程源码
本实例配套博文《Android 异常捕获》http://www.cnblogs.com/scetopcsa/p/4237595.html