根据Android指南" screenSize"用户旋转设备时的变化,为什么不是"#34; orientation"价值足以表明?
答案 0 :(得分:0)
screenSize
配置更改并不意味着物理屏幕已更改,但这意味着逻辑屏幕的尺寸具有。例如,从纵向旋转到横向后,DisplayMetrics.widthPixels
值会大得多。
需要考虑的一件事是,{13}配置更改类型和最小宽度和可用宽度资源限定符都在API级别13中添加。旋转设备时屏幕的可用宽度会发生变化,因此将其标记为“屏幕尺寸”更改是有意义的。
答案 1 :(得分:-1)
您可以在Manifest
只需添加此行
即可android:configChanges="orientation|screenSize"
如果您为横向创建了不同的XML,请不要使用该android:configChanges="orientation|screenSize"
标记进行该活动。