关于方向变化的两个问题

时间:2012-03-27 00:25:23

标签: android android-layout android-emulator

  1. 当我在模拟器上运行我的应用程序并切换到横向时,我的活动重绘没有问题,但当我切换回纵向时,屏幕方向会改变,但我的应用程序不会重绘自己。为什么呢?

  2. 所以我尝试拦截方向更改事件并手动重绘,但是当我在我的活动中覆盖onConfigurationChanged(并且只是从中调用super)时,模拟器停止响应F11 (切换方向)键。为什么?编辑:这个是因为我的活动没有设置configChanges属性。

  3. 感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

不要担心这个问题,因为它不是你的应用程序编码问题,而是模拟器的问题。

我也遇到了这个问题,但是当我在我的设备中运行我的应用程序时,它运行没有任何问题..

In mine it appears to only do this for the Google APIs (Google Inc.) 2.3.3 API Level-10 AVD.
 The normal Android 2.3.3 seems to rotate as expected. Not sure if this is a bug or what.