为什么我把手机旋转苹果屏幕旋转关闭关了!但看爱奇艺时还是会转!

android问题(61)
做一个播放器,然后像爱奇艺那样
1.自由旋转屏幕
2.点击最大化不会立马随着传感器变化(我的解决方案就是当最大化的时候监听又没有转动过90度,如果有就让他随着传感器变化,如果没有就不随着传感器变化)
public class MainActivity extends AppCompatActivity {
private boolean fullScreenFlag =
private OrientationEventListener mOrientationL
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btRotate = (Button) findViewById(R.id.bt_rotate);
btRotate.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
if(!fullScreenFlag){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER_LANDSCAPE);
mOrientationListener.enable();
System.out.println(&xcqw 去竖屏&);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER_PORTRAIT);
mOrientationListener.disable();
mOrientationListener = new OrientationEventListener(this) {
public void onOrientationChanged(int i) {
System.out.println(&xcqw
angle&+i);
if(i&90 && i&270){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
public void onConfigurationChanged(Configuration newConfig) {
if(newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE){
}else if(newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){
mOrientationListener.disable();
fullScreenFlag =!fullScreenF
super.onConfigurationChanged(newConfig);
最后为了不走onCreate方法
android:configChanges=&keyboard|keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize|uiMode&
实际使用过程中,发现华为P9在
mOrientationListener.enable()的时候回去向用户申请权限access &fitness data ,注意!!!只有华为p9
所有只要开始mOrientationListenser.enable()就行,后面通过
ActivityInfo.SCREEN_ORIENTATION_SENSOR &和 &
ActivityInfo.SCREEN_ORIENTATION_NOSENSOR
控制是否可以监听到morientationListenner.
2.就是横屏(A)如果进入一个竖屏页面(B)如果要保持B的竖屏模式可以通过设置android:orientation来指定,然后通过orientationListenser监测让
ActivityInfo.SCREEN_ORIENTATION_SENSOR 就可以自动旋转屏
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:44327次
积分:1370
积分:1370
排名:千里之外
原创:97篇
转载:21篇
(3)(4)(4)(12)(1)(2)(4)(3)(4)(7)(10)(4)(5)(4)(5)(7)(16)(4)(2)(2)(4)(11)后使用快捷导航没有帐号?
其他登录方式
查看: 19074|回复: 10
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
本帖最后由 lsq198509 于
23:19 编辑
有没有人遇到过这样的情况,如果说重力感应坏了,那屏幕应该旋转。把手机屏幕倒立,屏幕就会180度旋转,就是关闭不了(不勾了)!还是会旋转!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~原来是数据线口脏!用棉签清洁一下就行了
在线时间5824 小时最后登录阅读权限55UID1927620注册时间积分9306精华0
, 积分 9306, 距离下一级还需 2694 积分
主题帖子 金币5179 元 智豆22 点
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
智友移动版
四痕 发表于
就是刷了最新的4.2.2se5.0系统!就变成这样!
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
智友移动版
四痕 发表于
就是刷了最新的4.2.2se5.0系统!就变成这样!
在线时间1123 小时最后登录阅读权限40UID2612360注册时间积分1990精华0
, 积分 1990, 距离下一级还需 1010 积分
主题帖子 金币2232 元 智豆98 点
智友移动版
看论坛里机油们反应的各种问题,新系统还不够稳定啊
在线时间1148 小时最后登录阅读权限220UID1440283注册时间积分8146精华1
反馈微博:XXOS_Developer
主题帖子 金币1724 元 智豆7 点
不用担心,是系统问题~
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
xxsnzw 发表于
不用担心,是系统问题~
原来是数据线口脏!用棉签清洁一下就行了
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
xxsnzw 发表于
不用担心,是系统问题~
原来是数据线口脏!用棉签清洁一下就行了
在线时间1614 小时最后登录阅读权限40UID1136298注册时间积分2619精华0
, 积分 2619, 距离下一级还需 381 积分
主题帖子 金币2589 元 智豆1 点
xxsnzw 发表于
不用担心,是系统问题~
原来是数据线口脏!用棉签清洁一下就行了
在线时间1148 小时最后登录阅读权限220UID1440283注册时间积分8146精华1
反馈微博:XXOS_Developer
主题帖子 金币1724 元 智豆7 点
lsq198509 发表于
原来是数据线口脏!用棉签清洁一下就行了
ATX破晓勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX新月勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX龙腾勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX导师勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX打杂勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX风雅勋章
申请勋章—请下载智友客户端—我—勋章下申请
ATX预备队勋章
申请勋章—请下载智友客户端—我—勋章下申请
安智C团队勋章
申请勋章—请下载智友客户端—我—勋章下申请
FIUI内测勋章
申请勋章—请下载智友客户端—我—勋章下申请
FIUI合作开发组勋章
申请勋章—请下载智友客户端—我—勋章下申请
申请勋章—请下载智友客户端—我—勋章下申请
Flyme适配团队
申请勋章—请下载智友客户端—我—勋章下申请
有智豆速来!手机 移动电源 蓝牙音箱 剃须刀 行车记录仪.......}

我要回帖

更多关于 iphone7关闭屏幕旋转 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信