Android:如何检测按下日志的主页按钮?

时间:2012-04-29 10:36:56

标签: android logging

我已经阅读了有关Home-Button及其检测可能性的其他问题。我也知道这个行动没有广播意图。我尝试使用logcat跟踪它,但我真的不知道我应该跟踪的消息。我读了大约一个小时的日志,但是我找不到真正说过的信息,现在它肯定会按下主页按钮

2 个答案:

答案 0 :(得分:3)

当按下主页按钮时,带有标记system_process的{​​{1}}使用其格式可能类似的意图启动主页活动

ActivityManager

您可以在Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/.Launcher } 中对此进行过滤。看起来您可以模拟Home-Button的动作,但无法获得Home-Button的Intent,所以当显示时,它可能会logcat Home-Button被按下。

希望这对你有所帮助。

答案 1 :(得分:0)

为什么不在Home活动的onResume中添加对Log.i()的调用?