社区
Android
帖子详情
android back
veryitman
2011-12-16 10:52:37
请教大家一个问题:
在我的手机中,安装了两个类似的app,点击时会打开程序列表,然后点击back键返回的时候,出现anr错!
程序列表是不是一个dialog,是在哪里,谁控制它?为何点击back会出现anr错误?
...全文
177
2
打赏
收藏
android back
请教大家一个问题: 在我的手机中,安装了两个类似的app,点击时会打开程序列表,然后点击back键返回的时候,出现anr错! 程序列表是不是一个dialog,是在哪里,谁控制它?为何点击back会出现anr错误?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
veryitman
2011-12-17
打赏
举报
回复
[Quote=引用 1 楼 changdongdong1987 的回复:]
anr是android no response,该错误表明你的这个应用长时间都不能响应用户的操作了。
[/Quote]
按道理是这样的,但是没有道理阿?
就是在出现程序列表的情况下,点击back按键会发生这样的事情!
ridge.chang
2011-12-17
打赏
举报
回复
anr是android no response,该错误表明你的这个应用长时间都不能响应用户的操作了。
安卓重写back键
有些功能需要用户点击了back键,增加一些逻辑,比如确认要退出吗? 这个时候可以在活动中重写onKeyDown方法 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) .setMessage("确定退出系统吗?") .
android
禁用back键的方法
android
禁用back返回键
Android
之back键拦截处理
Back键是手机上的后退键,在
Android
上有两种方法来获取该按钮的事件。 **一:如何捕获Back按键事件**1.直接获取按钮按下事件,直接重写Activity的onKeyDown方法即可,代码如下:@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEY
Android
Back回退按钮
上一节中讲了 up 按钮, up按钮是在UI中实现的。上一节中有时候还误称为 back。但是,真正的back按钮,其实是不需要再
android
UI中实现的,因为所有的
android
设备都有,(左下或者右下)一般来说,back按钮就是维护一个简单的回退栈,但是在某一些情况下,需要指明back按钮的行为,以达到最好的用户体验哪些情况下需要指定back按钮的行为非常典型 用户通过 通知,桌面组件,或者
android
中的back键处理
Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在
Android
上有两种方法来获取该按钮的事件。 1.直接获取按钮按下事件,此方法兼容
Android
1.0到
Android
2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下: @Override public boolean onKeyDown...
Android
80,489
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章