0
我是Android的初學者。我使用ActionBar
選項卡創建了Tabs
。現在我想要實現,當用戶在第一個標籤中點擊返回Button
活動應該關閉或者當用戶在第二個標籤時,他點擊後臺按鈕應用應該顯示第一個標籤,這將使其成爲主頁標籤。我嘗試使用popupbackstack()
,但它總是關閉活動,無論我在哪個標籤中。 請指導我。提前致謝。Android Actionbar選項卡導航
我是Android的初學者。我使用ActionBar
選項卡創建了Tabs
。現在我想要實現,當用戶在第一個標籤中點擊返回Button
活動應該關閉或者當用戶在第二個標籤時,他點擊後臺按鈕應用應該顯示第一個標籤,這將使其成爲主頁標籤。我嘗試使用popupbackstack()
,但它總是關閉活動,無論我在哪個標籤中。 請指導我。提前致謝。Android Actionbar選項卡導航
最簡單的方法是在主機活動中記錄選項卡狀態(即顯示哪個選項卡),並覆蓋onBackPressed()
方法以執行所需操作。
一些提示:
記得保存狀態(覆蓋onSavedInstanceState()
並保存選項卡狀態),讓你活動的作品從onPause()
恢復之後。
閱讀關於android推薦的導航風格here。你設計的東西與android建議的有點不同。