2013-07-17 32 views
2

我有一個應用程序銀河筆記在其中我必須檢查,「家/中心」鍵被按下。是否有任何功能,如當後退按鈕有一個默認功能onBackPressed。任何幫助,將不勝感激。檢查主頁按鈕被按下銀河筆記

+1

http://developer.android.com/reference/android/app/Activity.html#onUserLeaveHint()。當用戶按Home鍵時,將調用'onUserLeaveHint()',但當一個來電打電話導致通話中的Activity被自動帶到前臺時,onUserLeaveHint()不會被調用間斷 – Raghunandan

回答

0

有沒有辦法趕上android的home-key。理想情況下,它不適用於開發人員。 但是你可以做以下

  1. 的onPause將被調用,如果發生以下事件
    一個。用戶新聞主頁鍵
    b。用戶回撥鍵
    c。外部中斷像電話

    因此,既然你可以處理後壓,並監聽來電廣播,那麼你可以在onPause方法中確定它是否歸功於主頁。

  2. 解析logcat的,然後做必要的行動,在後臺服務