Mar*_*arc 20 android android-emulator
在这个问题上,我已经绞尽脑汁待了好几个小时.我创建了一个main.xml,并为res/layout-land(landscape)格式设计了一个,另一个用于res/layout中的portrait.
当我旋转模拟器(ctrl-F11)时,我的应用程序使用正确的main.xml正确旋转到横向,但后续旋转回纵向只保留横向mail.xml.
这是在2.0 AVD中完成的..
出于渴望,我下载了新的多个分辨率的示例代码,并且不得不创建一个新的2.1 AVD,令我意外的轮换使用此应用程序按预期正常工作.所以我决定在2.1 AVD上试用我的应用程序,它运行得很好.
那么,这是2.0 AVD中的Bug还是我需要为<2.1 SDK版本做些什么?
这让我抓狂,因为没有人提到过这个问题.
提前致谢
除非您指定
<activity android:name="MainActivity" android:configChanges="orientation">
Run Code Online (Sandbox Code Playgroud)
在您的清单中,我认为您的应用程序应该自动选择正确的layout.xml。所以,对我来说,这似乎是模拟器中的一个错误。不管怎样,我发现模拟器在其他方面也有问题。前任。当您将方向更改回来时,它会运行代码两次。
| 归档时间: |
|
| 查看次数: |
14283 次 |
| 最近记录: |