强制横屏或竖屏
来源:互联网 发布:js push json 编辑:程序博客网 时间:2024/05/22 00:03
OS:安卓5.1
修改文件:frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java
在函数updateOrientationFromAppTokensLocked添加蓝色字体表示强制为横屏,
强制为竖屏添加:req = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
boolean updateOrientationFromAppTokensLocked(boolean inTransaction) { long ident = Binder.clearCallingIdentity(); try { int req = getOrientationFromWindowsLocked(); if (req == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) { req = getOrientationFromAppTokensLocked(); } req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;//强制为横屏, if (req != mForcedAppOrientation) { mForcedAppOrientation = req; //send a message to Policy indicating orientation change to take //action like disabling/enabling sensors etc., mPolicy.setCurrentOrientationLw(req); if (updateRotationUncheckedLocked(inTransaction)) { // changed return true; } } return false; } finally { Binder.restoreCallingIdentity(ident); } }
阅读全文
0 0
- 强制横屏或竖屏解决方案
- 强制横屏或竖屏
- Android 强制设置横屏或竖屏 设置全屏
- Android 强制设置横屏或竖屏 设置全屏
- Android 强制设置横屏或竖屏 设置全屏
- Android去掉标题,强制设置横屏或竖屏
- Android 强制设置横屏或竖屏 设置全屏
- Android去掉标题,强制设置横屏或竖屏
- Android 强制设置横屏或竖屏设置全屏
- Android 强制设置横屏或竖屏 设置全屏
- Android强制设置横屏或竖屏
- Android强制设置横屏或竖屏
- Android强制横屏或竖屏,全屏设置详解
- Android强制设置横屏或竖屏
- Android强制设置横屏或竖屏
- Android强制设置横屏或竖屏
- Android强制设置横屏或竖屏
- Android强制设置横屏或竖屏
- 查找字段在数据库中的那个表 mysql
- HashMap的实现
- AngualrJs 最新 文件图片上传教程5:Client-css Client-config
- LeetCode问题解答:19. Remove Nth Node From End of List
- Unity资源加载以及释放
- 强制横屏或竖屏
- ndroid中View.inflate()
- Java面向对象(四)final关键字
- Linux+C+动态库(*.so文件)
- DbComparisonExpression需要具有可比较类型的参数。
- Ajax接收Java服务端发送的text数据(用户名检查)
- @Column 大小写
- android下如何把触摸屏的驱动动态加载
- 常见的局域网拓扑结构