Nachdem ich eine Weile nach dem Grund meiner NPE gesucht habe, ist mir aufgefallen, dass trotz FragmentTransaction.remove (Fragment) das Fragment wirklich entfernt wird, die Größe der von FragmentManager.getFragments () zurückgegebenen Liste immer noch dieselbe ist. Dieser Screenshot zeigt, was von dieser Methode nach einer Fragmententfernung zurückgegeben wird:
Die Liste hat 3 Fragmente, warum Größe noch 4?
Tags und Links android android-fragments fragmentmanager fragmenttransaction