Android屏幕方向奇怪的问题
问题描述:
我有一个应用程序,我有一个布局文件夹和布局端口文件夹,每个文件夹都有单独的main.xml布局。Android屏幕方向奇怪的问题
如果我使用倾斜到portrair的手机启动应用程序,则纵向main.xml加载正常。反之亦然。但是当你翻转手机时,它保持相同的main.xml。
因此,例如,如果我开始调试应用程序加载,并且手机以纵向启动,它将加载纵向main.xml,然后我将手机倾斜到横向并且它改变方向,但它是相同的主要.xml布局。它没有获取景观布局。
反之亦然......如果我在横向上开始调试手机,它会加载横向main.xml ...但是然后我倾斜手机,它仍在使用横向main.xml,即使它更正了布局的位置。
android:screenOrientation="unspecified"
android:launchMode="singleTask"
android:configChanges="orientation|keyboardHidden"
你在活动中重写onConfigurationChanged方法吗? – m1ntf4n 2012-02-26 17:18:47
不,我不是压倒一切 – Jesse 2012-02-26 17:22:47
我认为你应该重写onConfigurationChanged。否则,android会再次调用onCreate。 – drulabs 2012-02-26 17:28:33