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里边设置试了没有???
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com