用android系统习惯横屏,有没有办法让输入法不更改屏幕分辨率的,举个例子就是打开应用程序不受输
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用android系统习惯横屏,有没有办法让输入法不更改屏幕分辨率的,举个例子就是打开应用程序不受输相关的知识,希望对你有一定的参考价值。
用android系统习惯横屏,有没有办法让输入法不更改屏幕分辨率的,举个例子就是打开应用程序不受输入法的强制拉伸屏幕的影响,或者像windows这样分屏显示。
参考技术A 换手写输入,或者语音输入,推荐讯飞输入法 参考技术B 用xposed的模块程序设置试试 参考技术C 关掉自动旋转就行咯 参考技术D 换QQ输入法Android系统-MTK_android12默认横屏
MTK平台通用,系统默认横屏,包含开机logo到进入系统,充电图标等默认横屏
开机logo这里没有提供patch,需手动修改为横屏的BOOT_LOGO定义为横屏的文件夹即可
Patch如下:
diff --git a/frameworks/base/cmds/bootanimation/BootAnimation.cpp b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
index 81a09d2038a..aa589e7351c 100644
--- a/frameworks/base/cmds/bootanimation/BootAnimation.cpp
+++ b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
@@ -413,11 +413,21 @@ status_t BootAnimation::readyToRun()
mMaxHeight = android::base::GetIntProperty("ro.surface_flinger.max_graphics_height", 0);
ui::Size resolution = displayMode.resolution;
resolution = limitSurfaceSize(resolution.width, resolution.height);
+ int temp = resolution.height;
+ resolution.height= resolution.width;
+ resolution.width= temp;
// create the native surface
sp<SurfaceControl> control = session()->createSurfa
以上是关于用android系统习惯横屏,有没有办法让输入法不更改屏幕分辨率的,举个例子就是打开应用程序不受输的主要内容,如果未能解决你的问题,请参考以下文章