1
我試圖替換容器中的片段。 對於可視的東西,我可以看到一個變化,新的片段被初始化。 但是,如果我檢查容器中的哪個對象,它仍然給我以前替換的舊片段,導致問題,我無法調用新片段的方法,因爲它沒有被替換爲100%。
這裏我的代碼:
Android片段實際上不會被替換
fragmentTransaction = getFragmentManager().beginTransaction();
Volumefragment volumefragment = new Volumefragment();
System.out.println("Change Fragment");
fragmentTransaction.replace(R.id.framecontainer,volumefragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
if(getFragmentManager().findFragmentById(R.id.framecontainer) instanceof Dummyfragmenet){
System.out.println("Wrong object");
}
}