阅读:7051回复:2

Android强制APP横屏显示补丁

楼主#
更多 发布于:2019-10-18 11:16
diff --it a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index f5cc43b..93a715d 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -31,6 +31,7 @@ import static android.os.Process.ROOT_UID;
 import static android.os.Process.SHELL_UID;
 import static android.os.Process.SYSTEM_UID;
 import static android.os.Process.myPid;
+import android.content.pm.ActivityInfo;
 import static android.os.Trace.TRACE_TAG_WINDOW_MANAGER;
 import static android.os.UserHandle.USER_NULL;
 import static android.view.Display.DEFAULT_DISPLAY;
@@ -2575,7 +2576,8 @@ public class WindowManagerService extends IWindowManager.Stub
         long ident = Binder.clearCallingIdentity();
         try {
             final DisplayContent dc = mRoot.getDisplayContent(displayId);
-            final int req = dc.getOrientation();
+            //final int req = dc.getOrientation();
+     final int req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
             if (req != dc.getLastOrientation()) {
                 dc.setLastOrientation(req);
                 //send a message to Policy indicating orientation change to take

diff --it a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java
index 4689f45..b17e977 100644
--- a/core/java/android/content/pm/PackageParser.java
+++ b/core/java/android/content/pm/PackageParser.java
@@ -4371,9 +4371,7 @@
                 a.info.flags |= ActivityInfo.FLAG_RESUME_WHILE_PAUSING;
             }
 
-            a.info.screenOrientation = sa.getInt(
-                    R.styleable.AndroidManifestActivity_screenOrientation,
-                    SCREEN_ORIENTATION_UNSPECIFIED);
+            a.info.screenOrientation =ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;
 
             setActivityResizeMode(a.info, sa, owner);
 
If you have nothing to lose, then you can do anything.
沙发#
发布于:2019-10-18 14:29
[url]http://190.lsal.cn/195/1329.gif?0728100424873[/url]
板凳#
发布于:2020-01-09 11:11
好东西
游客

返回顶部