博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设置安卓设备屏幕方向,平板为横屏,手机为竖屏
阅读量:6488 次
发布时间:2019-06-24

本文共 828 字,大约阅读时间需要 2 分钟。

http://stackoverflow.com/questions/9627774/android-allow-portrait-and-landscape-for-tablets-but-force-portrait-on-phone

Here's a good way using  and .

Put this bool resource in res/values as bools.xml or whatever (file names don't matter here):

true

Put this one in res/values-sw600dp and res/values-xlarge:

false

Then, in the onCreate method of your Activities you can do this:

if(getResources().getBoolean(R.bool.portrait_only)){ setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); }

Devices that are more than 600 dp in the smallest width direction, or x-large on pre-Android 3.2 devices (tablets, basically) will behave like normal, . Everything else (phones, pretty much) will be portrait only.

转载于:https://www.cnblogs.com/zwliuxing/p/3899674.html

你可能感兴趣的文章
django 开发微信退款功能
查看>>
Activiti 6.x【10】BoundaryEvent【下】
查看>>
每日文献:2018-02-27
查看>>
服务器开发入门——理解异步I/O
查看>>
如何在 Kubernetes 环境中搭建 MySQL (二):在 cloud native 环境下配置 MySQL 的几个关键点...
查看>>
LinkedBlockingQueue源码解析
查看>>
Kotlin 1.3 新特性抢先看,协程已稳定并将向后兼容
查看>>
Parat-基于kali2018的远程管理工具
查看>>
ES6(正则扩展)
查看>>
从零玩转jQuery-核心函数和静态方法
查看>>
8月3日科技联播:新型VR头盔可令盲人重获光明 ,联通阿里成立合资企业“云粒智慧”...
查看>>
Jeknins的Pipline方式构建任务
查看>>
Python全栈 项目(电子词典、协程、pdb调试)
查看>>
(周期计划-7)常用集合的源码分析:ArrayList
查看>>
“分叉并商品化”,GitLab 和 Elastic 炮轰 AWS 的开源方法
查看>>
第162天:canvas中Konva库的使用方法
查看>>
设计模式学习(一):多用组合少用继承(C#)
查看>>
mysql 终端命令
查看>>
MKVToolNix v33.0.0 发布,MKV 视频编辑工具软件
查看>>
Egg 2.19.0 发布,阿里开源的企业级 Node.js 框架
查看>>