2010-08-26 84 views
0

我有一個具有多個屏幕的應用程序。是否有可能檢測到不屬於應用程序的屏幕(未在我的Android清單中定義)是否可見?Android:檢測應用程序背景

+0

恰恰是你的目標是什麼?通常,您的每項活動都應該開始在onPause上睡覺。 – EboMike 2010-08-26 15:04:13

回答

1

onPause()將在活動失去焦點(任何屏幕,無論是你自己還是別人)時被調用。當您的用戶從您的應用中啓動另一項活動時,您可以設置一個標誌,並在onPause()中進行檢查。如果該標誌不存在,則可以假定其他應用程序已獲得焦點。