ACTION_TIME_CHANGED 意图,我们可以将其设置为基于 "set time" 触发吗?
ACTION_TIME_CHANGED Intent, can we set this to trigger based on a "set time"?
关于这个的一个简短问题,对于 android 平台,我从另一个问题被引导到这个 link..
Is there a way to detect when the user has changed the clock time on their device?
如果玩家改变他们的系统时间,这个事件就会触发。我只希望在更改的时间大于 40 秒时触发此事件,这可能吗?
有没有办法让这个触发器只在特定时间触发?例如,30-40 秒对我来说没什么大不了的,但是超过这个时间,我希望它能够触发,然后检查服务器以查看用户是否篡改了他们的设备时间?
我知道还有其他事情需要担心,比如时区,我想我可以解决这个问题,如果它可以只在时间变化大于 40 秒时触发。
这是来自文档..表明这是不可能的。有人可以澄清一下吗?
public 静态最终字符串 ACTION_TIME_CHANGED
已添加到 API 级别 1
广播动作:时间已定。
常数值:"android.intent.action.TIME_SET"
不,那不可能。当设置(更改)时间时发送此广播。如果您正在收听此广播 Intent
,您每次都会收到。没有办法告诉 Android 你只想在特定情况下被触发。
关于这个的一个简短问题,对于 android 平台,我从另一个问题被引导到这个 link..
Is there a way to detect when the user has changed the clock time on their device?
如果玩家改变他们的系统时间,这个事件就会触发。我只希望在更改的时间大于 40 秒时触发此事件,这可能吗?
有没有办法让这个触发器只在特定时间触发?例如,30-40 秒对我来说没什么大不了的,但是超过这个时间,我希望它能够触发,然后检查服务器以查看用户是否篡改了他们的设备时间?
我知道还有其他事情需要担心,比如时区,我想我可以解决这个问题,如果它可以只在时间变化大于 40 秒时触发。
这是来自文档..表明这是不可能的。有人可以澄清一下吗?
public 静态最终字符串 ACTION_TIME_CHANGED
已添加到 API 级别 1 广播动作:时间已定。
常数值:"android.intent.action.TIME_SET"
不,那不可能。当设置(更改)时间时发送此广播。如果您正在收听此广播 Intent
,您每次都会收到。没有办法告诉 Android 你只想在特定情况下被触发。