私はコンテナ内のフラグメントを置き換えようとしています。 視覚的なものについて私は変更を見ることができ、新しいフラグメントは初期化されます。 しかし、コンテナ内のどのオブジェクトがチェックされていれば、以前に置き換えられた古いフラグメントが残っています。問題の原因になります。新しいフラグメントのメソッドを呼び出すことができません。 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");
}
}