0
我在我的應用程序中實現會話超時。 這裏我想做的是啓動登錄活動當且僅當應用程序可見(即顯示),否則我不想做任何事情,因爲當應用程序再次被激活時,它會自動從登錄活動本身開始。 。開始活動,如果應用程序可見
final List<RunningTaskInfo> tasks = activityManager.getRunningTasks(Integer.MAX_VALUE);
for (RunningTaskInfo runningTaskInfo : tasks) {
runningactivities.add(0,runningTaskInfo.topActivity.toString());
}
但因爲它啓動登錄活動在這兩種情況下,這不爲我工作..
請幫助! 謝謝
我認爲你需要閱讀活動生命週期。 您知道應用程序/活動何時可見,何時未暫停。即使離開它,應用程序通常也不會被殺死。 http://developer.android.com/reference/android/app/Activity.html –