【发布时间】:2014-04-22 19:02:04
【问题描述】:
我的Activity通过指定只支持横向模式
android:screenOrientation="sensorLandscape"
在清单中。
现在,如果我的Activity 位于前台,而其他支持这两种方向的应用程序启动并且用户将方向更改为纵向并回击,那么我的Activity 会崩溃投掷:
android.content.res.Resources$NotFoundException
我猜它会短暂地寻找纵向模式的布局资源,并且布局仅在 layout-land 中,所以它会崩溃。
例如我启动我的应用,锁定屏幕,将设备旋转到纵向模式,解锁设备,然后我可以看到崩溃和 ANR。
知道如何解决这个问题吗?
【问题讨论】:
标签: android android-layout android-manifest android-orientation