android8.1强制所有界面横屏显示
找到文件:
frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java
在方法:rotationForOrientationLw中添加如下代码:
Display d = ((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE))
.getDefaultDisplay();
if (d.getWidth() > d.getHeight()) {
mPortraitRotation = Surface.ROTATION_0;
mLandscapeRotation = Surface.ROTATION_90;
mUpsideDownRotation = Surface.ROTATION_270;
mSeascapeRotation = Surface.ROTATION_180;
}