如何锁定横屏或竖屏
16lz
2021-01-25
一、在AndroidManifest.xml里声明Activity(每个)的时候加上一个属性:
android:screenOrientation,属性取值landscape为固定横屏、portrait为固定纵屏幕、unspecified为未指明方向。
二、代码设置横屏竖屏
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 横屏 //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //竖屏 setContentView(R.layout.main); } 另://去标题public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE);}//全屏public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);}//屏幕常亮view.setKeepScreenOn(true)
更多相关文章
- android 理解Fragment生命周期
- ListView 自动滚动
- Android-Dialog风格Activity开发
- Android动画研究
- Android(安卓)JNI实例代码(一)
- Android(安卓)Studio gradle配置详解
- Android动画四种类型xml布局
- android P-sensor (Proximity Sensor)
- Intent简介及属性