Facebook聊天头如何检测主页/菜单按?

时间:2014-12-05 23:41:28

标签: java android facebook

我一直在尝试实现一种显示类似于facebook聊天工作方式的UI的服务。我注意到我可以检测到View内部的背压,但我无法检测到主页按下。

我在Facebook聊天头上玩了一遍,我注意到他们能够无缝地处理家庭印刷机和最近的活动按钮。

我已阅读此帖:Detect 'home button pressed' event in android service displaying a UI (similar to facebook chatheads)

但它似乎没有帮助

你如何发现它?

1 个答案:

答案 0 :(得分:1)

您是否尝试过注册BroadcastReceiver以侦听此特定意图Intent.ACTION_CLOSE_SYSTEM_DIALOGS。当按下主页或最近的应用程序键时,只要android需要从屏幕上删除临时对话框,就会调用此命令,您可以注册具有此意图的接收器来检测主页和最近的应用程序密钥