我在MainActivity中管理兩個片段。當我想返回到前一個片段時,後退按鈕不起作用
其中之一是ListFragment的子類,用於顯示項目列表。
主要想法是當用戶點擊其中一個項目時導航到另一個列表視圖,並且當點擊返回按鈕時用戶可以返回到先前的列表視圖。
用於發送代碼到一個新的列表顯示如下:
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
NewFragment newFragment = new NewFragment();
newFragment.setArguments(getIntent().getExtras());
transaction.replace(R.id.fragment_layout, newFragment);
transaction.addToBackStack(null);
transaction.commit();
不過,我只是簡單地退出不是回到以前的視圖中的其他應用程序。 我在做什麼錯?
我發現了一些simmilar,它工作正常,但後來我從supportfragmentmanager切換到正常的我猜的Android 4.0的非支持版本也許是破... ?? – boscowitch
哦,我認爲在我的情況下,它是一個混合支持庫與正常的壞情況..因爲我不得不從支持片段管理器切換到支持PreferenceFragment ...我猜我必須切換回...並做一些哈希解決方法... – boscowitch