我已经阅读了有关 Home-Button 及其检测可能性的另一个问题。我也知道这个动作没有广播意图。我尝试用 logcat 跟踪它,但我真的不知道应该跟踪什么消息。我读了大约一个小时的日志,但我找不到一条消息,现在真的说它肯定是按下 Home-Button
问问题
1563 次
2 回答
3
当按下 Home-Button 时,system_process
使用 TagActivityManager
启动 Home 活动,其格式可能如下所示
Intent {
act=android.intent.action.MAIN
cat=[android.intent.category.HOME]
flg=0x10200000
cmp=com.android.launcher/.Launcher
}
您可以在logcat
. 好像可以模拟 Home-Button 的动作,但无法获取 Home-Button 的 Intent,所以当这个显示时,可能是definitely
Home-Button 被按下。
希望这对您有所帮助。
于 2012-04-29T11:45:19.267 回答
0
Log.i()
为什么不在Home 活动的 onResume 中添加调用?
于 2012-04-29T10:39:29.077 回答