【发布时间】:2015-01-20 22:10:55
【问题描述】:
我有问题。我有一个应用程序,它在 manifest.xml 中设置了固定方向(纵向)。
android:screenOrientation="portrait"
但我确实想更改 Dialog 的方向,我在其中一个片段中以编程方式创建了它。问题是,由于我的清单声明,super 方法 onConfigurationChanged(Configuration newConfig) 从未被调用过。
是否可以检测到手机已转动并更改对话框的方向(不会像平常一样破坏/重新创建所有内容)?
编辑:
“Activity 和 Fragments 应保持纵向模式,Dialog 应检测变化并确定方向”
希望这个问题可以理解;)
谢谢!
【问题讨论】:
-
应该只定位对话框吗?创建对话框的片段不应该定向吗?
-
完全一样。 Activity 和 Fragments 保持纵向,Dialog 检测变化并定位
-
您找到解决方案了吗?这实际上正是我现在所需要的
-
哦.. 很多时间过去了。我不知道。下班后我会看看我的代码。有一段时间没有编写 Android 代码了,所以我不知道该去哪里找..
-
还没找到答案?
标签: android dialog android-orientation