【问题标题】:Is there any way in android to check is the phone has been idle for a particular amount of time?android中有什么方法可以检查手机是否闲置了特定时间?
【发布时间】:2016-06-10 15:31:39
【问题描述】:

我基本上想检查手机是否空闲了特定时间,如果是这样,那么它应该做一些活动......那么有什么办法吗?

【问题讨论】:

  • 定义空闲?用户不互动?手机没有移动?
  • 空闲 = 手机未解锁

标签: android


【解决方案1】:

在这里回答: How to find the screen is locked in android

然后您可以启动计时器(即使用处理程序)并做您的事情

【讨论】:

  • 很抱歉,这并没有真正帮助,您是否有任何 action_user_present 示例的链接
  • 这不应该有什么帮助?正如我链接的答案中提到的,您为 Intent.ACTION_SCREEN_OFF 和 Intent.ACTION_SCREEN_ON 注册了一个 BroadcastReceiver 在您的广播接收器中,当您收到 Intent.ACTION_SCREEN_ON 时,您可以检查屏幕是否被锁定。如果它被锁定,你启动你的计时器并拥有你需要的东西。
猜你喜欢
  • 2020-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-18
相关资源
最近更新 更多