-2
我想以某種方式檢查活動是否開放。我有activity1.java和activity2.java。如果用戶將打開活動1,則textview將爲綠色,否則textview將爲藍色(我知道如何動態更改背景)。我想這樣做!如何檢查活動是否開放
If (activity1 is open) {
tv.setBackgroundColor(COLOR.GREEN);
} else if(activity2 is open) {
tv.setBackgroundColor(COLOR.BLUE);
}
可能重複[安卓:?我該如何檢查,如果活動運行(http://stackoverflow.com/問題/ 5446565/android-how-do-i-check-if-activity-is-running) –
下面是解決方案:http://stackoverflow.com/questions/5446565/android-how-do-i-check-如果活動 - 被運行。您可以擁有靜態成員,或者嘗試從Activity.class中獲取與getCanonicalName()值相比較的值。所有內容都在幾個例子中顯示。 –