Android 特定于方向的值不会更改
我在values和values land文件夹中设置了尺寸值,并将其用作布局的宽度/高度。 我在活动中以编程方式将屏幕方向更改为横向:Android 特定于方向的值不会更改,android,screen-orientation,Android,Screen Orientation,我在values和values land文件夹中设置了尺寸值,并将其用作布局的宽度/高度。 我在活动中以编程方式将屏幕方向更改为横向: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 但是布局维度不是在values land folder dimens.xml中声明的维度 我怀疑,由于方向仅限于此活动,因此应用程序不提供更新的资源 是否有方法更改整个应用程序的方向,或从代码中引用横向资源 谢谢经过一些研
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
但是布局维度不是在values land folder dimens.xml中声明的维度
我怀疑,由于方向仅限于此活动,因此应用程序不提供更新的资源
是否有方法更改整个应用程序的方向,或从代码中引用横向资源
谢谢经过一些研究,我意识到这种行为是正常的。我通过加载不同尺寸的不同布局解决了问题