横屏布局
你好!
实现方法
一、在Activity的onCreate方法里添加(onReume里也需要,要不然切一下桌面回来就又变成未设置的样子了):
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//设置屏幕为横屏, 设置后会锁定方向
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//设置屏幕为竖屏, 设置后会锁定方向
二、在布局中:
横屏显示设置:android:screenOrientation="lanscape"
竖屏显示设置:android:screenOrientation="portrait"
三、直接创建横屏布局(我用的方式)
- 正常创建一个Activity,在清单文件(AndroidManifest.xml)的横屏activity配置(要不然会造成App的crash):
android:screenOrientation="landscape"
2、删除创建Activity时带的布局文件,然后复制下布局的名字
3、在res文件目录下,创建Android Resource File
4、
5、
6、
7、
我是入梦,谢谢你的观看我的博客,如果有什么错误,请随时联系我,QQ:897589417