android中如何实现进入一个界面不做任何动作过10秒钟(有操作从新计时)自动跳转到其他activity

evilyear 2016-10-19 02:31:31
android中如何实现进入一个界面不做任何动作过10秒钟(有操作从新计时)自动跳转到其他activity?
...全文
589 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
evilyear 2016-11-10
  • 打赏
  • 举报
回复
怎么监听有无操作呢?
1234511w 2016-10-19
  • 打赏
  • 举报
回复
试试重写 activity的dispatchTouchEvent方法(记得调用super.dispatchTouchEvent()),做好记录,重新计时,这里指的是用户的触屏操作,其他的按键操作类似
ink_s 2016-10-19
  • 打赏
  • 举报
回复
handler 有操作的时候执行下面代码: handler.removeMessages(1);//移除这个消息队列 (重新计时) handler.sendEmptyMessageDelayed(1,10000); //10秒后发送一个消息
_周星星 2016-10-19
  • 打赏
  • 举报
回复
用 handler 或者 Timer
dusmit 2016-10-19
  • 打赏
  • 举报
回复
使用handler发送延时消息 判断time

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧