バックスタックのリスナーがあります:
getFragmentManager().
addOnBackStackChangedListener(new OnBackStackChangedListener() {
@Override
public void onBackStackChanged() {
Log.d("MainActivity", "Change fragment");
}
});
そして2つボタン。最初のボタンのイベント onClick:
getFragmentManager().
beginTransaction().
add(R.id.root, fragm).
commit();
2 番目のボタンのイベント onClick:
getFragmentManager().
beginTransaction().
remove(fragm).commit();
しかし、リスナーは機能しません。関数 onBackStackChanged は呼び出されません。