オリエンテーションの変更に関するDialogFragmentを却下したいと思います。Android:向きの変更に関するDialogFragmentを解除するにはどうすればよいですか?
問題は、OnConfigurationChanged()が呼び出されないことです。
およびコール:OnDetach()メソッドから
this.dismiss();
は、ヌル・ポインタ例外を返します。私は何ができますか?
オリエンテーションの変更に関するDialogFragmentを却下したいと思います。Android:向きの変更に関するDialogFragmentを解除するにはどうすればよいですか?
問題は、OnConfigurationChanged()が呼び出されないことです。
およびコール:OnDetach()メソッドから
this.dismiss();
は、ヌル・ポインタ例外を返します。私は何ができますか?
オーバーライドにこれを追加します。
public void onPause() {
super.onPause();
this.dismiss();
}
代わりのOnConfigurationChanged()、トリックをしました。
これはまた、何らかの理由で一時停止状態になるたびにDialogFragmentを終了させることに注意してください。たとえば、もう一つのアクティビティがフォアグラウンドに入っています。 – Trevor