我在我的应用程序的 TabHost 中使用 ViewFlipper。我无法控制方向。我在清单文件中编写了以下代码:
activity android:name=".HomeActivity" android:configChanges="orientation|keyboardHidden"
但是,onConfigurationChanged
我的活动中从未调用过该方法。当我的方向改变时,每次都会重新创建并重新加载活动。
编辑:我发现 ScreenSize 仅适用于 11 以上的 api 级别。如果我在 2.3.3 等较低 sdk 版本中控制方向变化,它在 ICS 中不起作用,如果我在 ICS 中控制方向变化(提供 ScreenSize), 2.3.3 不工作。如何使 android 方向更改与所有 sdk 版本兼容?