网上一搜一大把,只是方便自己查阅,有很多是贴的
第一种:代码实现
requestWindowFeature(Window.FEATURE_NO_TITLE);// 去除title
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏
if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 设置为横屏
}
if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);// 设置为竖屏
}
第二种:定义好style然后在需要的Activity加上这个属性
1、设置横竖屏
android:screenOrientation="landscape"
android:screenOrientation="portrait"
2、系统自带格式
@android:style/Theme.Black