我有一个Galaxy Note的应用程序,我必须检查是否按下了“home / Center”键。是否有任何功能,如后退按钮有一个默认功能onBackPressed。任何帮助将不胜感激。
答案 0 :(得分:0)
没有办法在android中捕获home键。理想情况下,它不适合开发人员。 但是您可以执行以下操作
如果发生以下事件,将调用onPause
一个。用户按Home键
湾用户按回键
C。外部中断如呼叫
因此,既然您可以处理背压,并收听来电广播,那么您可以在onPause方法中确定是否归因于主页按下。
解析logcat,然后在后台服务中执行必要的操作