我读了另一个关于Home-Button和他的探测可能性的问题。我也知道这个动作没有广播意图。我试着用logcat跟踪它,但我真的不知道我应该跟踪什么消息。我看了大约一个小时的日志,但我找不到一条消息,说明现在肯定是按下了Home-Button
发布于 2012-04-29 19:45:19
当按下主页按钮时,带有标记ActivityManager的system_process将以如下格式的意图启动主页活动
Intent {
act=android.intent.action.MAIN
cat=[android.intent.category.HOME]
flg=0x10200000
cmp=com.android.launcher/.Launcher
}您可以在logcat中对其进行过滤。看起来你可以模拟Home-Button的动作,但是不能获得Home-Button的意图,所以当这个显示时,它可能会按下Home-Button definitely。
希望这能对你有所帮助。
发布于 2012-04-29 18:39:29
为什么不在Home活动的onResume中添加对Log.i()的调用呢?
https://stackoverflow.com/questions/10371464
复制相似问题