先上图

在android14及以上时,打开系统自带的LatinIME输入法,点击输入法左下角然后开始拖动会出现一条轨迹线,关闭输入法时不会有这个轨迹线。这个轨迹线是LatinIME输入法的功能。
以下补丁关闭轨迹线:
bash
hai@hai:~/nvme1/a3_rk3576_android16/packages/inputmethods/LatinIME$ git diff
diff --git a/java/src/com/android/inputmethod/keyboard/internal/AbstractDrawingPreview.java b/java/src/com/android/inputmethod/keyboard/internal/AbstractDrawingPreview.java
index c76a9ac..54f6b20 100644
--- a/java/src/com/android/inputmethod/keyboard/internal/AbstractDrawingPreview.java
+++ b/java/src/com/android/inputmethod/keyboard/internal/AbstractDrawingPreview.java
@@ -46,7 +46,8 @@ public abstract class AbstractDrawingPreview {
}
protected final boolean isPreviewEnabled() {
- return mPreviewEnabled && mHasValidGeometry;
+ // return mPreviewEnabled && mHasValidGeometry;
+ return false;
}
public final void setPreviewEnabled(final boolean enabled) {
hai@hai:~/nvme1/a3_rk3576_android16/packages/inputmethods/LatinIME$