這是我的兩種情況。如何操作Android活動堆棧?
1 - 用戶打開從Android主屏幕 用戶提供「第一時間」屏幕上的第一次應用程序(由第一次活動的支持,讓我們稱它爲A) 用戶點擊後退按鈕 用戶返回到Android主屏幕
2 - 用戶打開應用程序的第二次 用戶提供應用程序的主列表屏幕(通過列表活動的支持,讓我們叫它B) 用戶點擊後退按鈕 用戶返回到Android主屏幕
我已經意識到有很多方法來檢測它是否是第一次打開應用程序。
問題是後退按鈕返回到主屏幕而不是路由活動,它決定將哪個屏幕轉發到。
目前我的應用程序有一個活動來決定在哪裏路線(讓稱之爲R)的問題是,我堆棧或者看起來像的R - > a,或R - >乙
我想A或B來代替當他們打開時,R在堆棧上,如果用戶回擊,則他們進入安卓主屏幕,而不是回到R.
讓協作者爲A和B設置視圖也不是真的可行B擴展androids具體實現一個列表Activity來獲得其大部分功能。
任何想法?