android系统强制横竖屏实现
发布网友
发布时间:2022-04-20 04:26
我来回答
共5个回答
热心网友
时间:2022-04-02 23:29
横屏:
按照下面代码示例修改Activity的onResume方法
@Override
protected void onResume() {
/**
* 设置为横屏
*/
if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
super.onResume();
}
或者在配置文件中对Activity节点添加android:screenOrientation属性(landscape是横向,portrait是纵向)
android:launchMode="singleTask" android:screenOrientation="portrait">
竖屏:
要设置成竖屏将上面代码中,属性设置成 SCREEN_ORIENTATION_PORTRAIT即可。
热心网友
时间:2022-04-03 00:47
在 AndroidManifest 中注册的Acitivity中加属性 android:screenOrientation="属性"追问请问这个在系统里面怎么能实现
不要在androidmanifest 用screenOrientation
或者oncreat方法,主要是为下载的第三方应用准备的这个功能,要求强制横屏
热心网友
时间:2022-04-03 02:21
在xml里边设置
热心网友
时间:2022-04-03 04:13
用系统转屏
热心网友
时间:2022-04-03 06:21
在xml里边设置试了没有???