私の活動性はMenu
(https://developer.android.com/guide/topics/ui/menus.html)です。私はFragmentDialog F
を示したいと思い、誰かがメニューOption X
から選択するとonSelectItemの後のFragmentManagerへのコミット
- :私のようなものを作るつもりです。
F
上OK
をユーザーがクリックすると、私は別のFragmentDialog G
/
A.を表示したい場合は、安全な最初のステップですか?私は:フラグメントを表示するときに私はFragmentManager
にコミットする必要があります。ご存知のように、Activity
が停止していない場合に限り、FragmenManager
にコミットできます。 安全だと確信できますか?どうして?
B.同じ質問ですが、2番目の手順です。
ありがとうございます!フォアグラウンドであるため、私のフラグメント(とアクティビティ)がアクティブであることが保証されますか? –
適切なライフサイクルの方法でフラグメントトランザクションをコミットする場合は、安全です。例えば、アクティビティの 'onSaveInstanceState'が呼ばれた後にトランザクションをコミットすることはできません。 –
あなたは何かを言った。雲がなければ空は青い。明らかです。 –