仅适用于Android中ViewSwitcher的一个子级的屏幕方向

时间:2010-12-10 13:28:29

标签: android orientation viewswitcher

我的ViewSwitcher在位置0中包含LinearLayout,在位置1中包含ImageView

现在我希望LinearLayout仅显示为人像,并且在显示ImageView时,让用户有机会旋转设备并查看以横向模式查看。

因此,我在android:configChanges="orientation"文件的活动中添加了AndroidManifest.xml

然后我需要在我的活动中覆盖onConfigurationChanged (Configuration newConfig),但我找不到任何方法来获得我想要的东西......

我已尝试直接编辑newConfig.orientation param,然后致电super.onConfigurationChanged(newConfig),并从Configuration创建新的newConfig并使用updateFrom方法,但它不起作用。

有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:-1)

还包括keyboardhidden

          android:configChanges="orientation|keyboardHidden"