0
我有2個活動,裏面有片段。無論何時按下後退按鈕,碎片都會被銷燬(使用FragmentTransaction的替換方法將它們添加到活動中),而不是立即返回到第一個活動。 我如何實現我想要的行爲?Android會回到上一個活動而不是刪除片段?
我有2個活動,裏面有片段。無論何時按下後退按鈕,碎片都會被銷燬(使用FragmentTransaction的替換方法將它們添加到活動中),而不是立即返回到第一個活動。 我如何實現我想要的行爲?Android會回到上一個活動而不是刪除片段?
您可以在您的活動中覆蓋onBackPressed方法,並檢查fragmentManager.getBackStackEntryCount()== 0。如果是完成()該活動。
希望它有幫助。
它的工作原理!你是個天才! – Ukubu
不要調用'addToBackStack'方法 –
發佈您的後退按鈕代碼 –