在我的應用程序中,當用戶單擊列表項時,我正在轉換到DetailsFragment
。並且有兩個選項可以返回主Fragment
(列表Fragment
)。如何攔截片段調用到MainActivity中的popBackStack()?
- 按下後退按鈕。 (這裏沒問題,因爲我在的處理這個)
- 按
Toolbar
回箭頭(這是我的問題)。
當用戶按下工具欄上後退箭頭,我撥打以下
getActivity().getSupportFragmentManager().popBackStack();
我怎麼能攔截MainActivity
這個活動? (有一些操作,我在做MainActivity
當列表Fragment
是對用戶可見。
要求它覆蓋'onOptionsItemSelected'方法攔截工具欄的情況下,回你可以找到完整的答案在[如何覆蓋在Android操作欄後退按鈕?](http://stackoverflow.com/questions/14437745/how-to-override-action-bar-back-button-in-android ) –