Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为不同的屏幕分辨率使用不同的布局
我已经成功地做到了。
我的问题是,对于大型和 Xlarge 布局,我只需要横向
和肖像为正常和小。我只使用了 Layout-large-land 和 Layout-xlarge-land
res 文件夹,它也可以拍摄肖像。同样,对于 Normal 和 small,它也可以拍摄肖像
景观。那么我该如何根据屏幕分辨率以编程方式设置方向
在java文件中??
有人能帮我吗??
您需要在 Activity 的 onCreate 方法中调用它:
if ((this.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) <= Configuration.SCREENLAYOUT_SIZE_NORMAL) { this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); }