Android : 如何在方向改变时关闭 DialogFragment?
Android : How to dismiss a DialogFragment on orientation change?
我想关闭有关方向更改的 DialogFragment。
问题是从未调用 OnConfigurationChanged()。
然后调用:
this.dismiss();
来自 OnDetach() 方法,returns 空指针异常。我能做什么?
onConfigurationChanged not getting called
将此添加到您的清单
android:configChanges="orientation|screenSize"
覆盖:
public void onPause() {
super.onPause();
this.dismiss();
}
而不是 OnConfigurationChanged(),成功了。
我想关闭有关方向更改的 DialogFragment。
问题是从未调用 OnConfigurationChanged()。
然后调用:
this.dismiss();
来自 OnDetach() 方法,returns 空指针异常。我能做什么?
onConfigurationChanged not getting called
将此添加到您的清单
android:configChanges="orientation|screenSize"
覆盖:
public void onPause() {
super.onPause();
this.dismiss();
}
而不是 OnConfigurationChanged(),成功了。