私はこのコードを使用して、バックスタックをメインビューまでクリアしています。
while(mFragmentManager.getBackStackEntryCount() > 1) {
mFragmentManager.popBackStack(null, 0);
}
このコードは以前は機能していたと確信していますが、バックスタックカウントは変更されず、フラグメントは削除されません。これにより、whileループが実行され続けるため、メモリ不足の例外が発生します。
何か問題があるのか、SDKツールの最新リビジョンにバグがあるのか、誰か知っていますか。何が問題を引き起こしているのかわかりません。