我需要适配一个方屏(1200px * 1200px, 160dpi),使用
context.resources.configuration.orientation
发现是横向的。如何强制纵向布局?
我已经尝试过一些方法,但没有一个有效:
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
layout-square
资源您可以尝试以下解决方案 -
在AndroidManifest.xml中 将以下属性添加到您的活动标记 -> android:screenOrientation="potrait"
或者 活跃中
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTAIT)
}