我有一个问题。
我有一个方法可以检查屏幕是否处于横向模式:
private boolean isLandscape() {
final Resources resources = getResources();
return resources != null && resources.getConfiguration() != null
&& resources.getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE;
}
当屏幕未拆分时,它可以完美运行。问题是下一个:
它false
在屏幕被分割时返回。在这种情况下resources.getConfiguration().orientation
返回ORIENTATION_PORTRAIT
。我已阅读 android 参考(#1,#2),但没有找到任何信息。
- 设备:Nexus 5x
- 操作系统:安卓7.0
有什么建议么?