Android 11.0 では、初めて使用するときにキーボードの上部にある「連絡先名を提案しますか? タッチして情報を確認してください。」プロンプトがブロックされます。

Android 11.0 では、初めて使用するときにキーボードの上部にある「連絡先名を提案しますか? タッチして情報を確認してください。」プロンプトがブロックされます。

Android 11.0 では、初めて使用するときにキーボードの上部にある「連絡先名を提案しますか? タッチして情報を確認してください。」プロンプトがブロックされます。

この記事では、Android 11 で初めてキーボードを使用するときに、キーボードの上部にある「連絡先名を提案しますか? タッチして情報を確認してください。」プロンプトをブロックする方法について説明します。
ここに画像の説明を挿入します

  1. Minimum NoticeUtils の shouldShowMinimum Notice(final Context context, Final SettingsValues settingsValues) メソッドは、プロンプトを表示する必要があるかどうかを決定します。このメソッドのロジック内の hasContacts NoticeTimeoutPassed() メソッドは、定数と比較して決定するため、変更することで実装されます。定数の定義とファイル パスの変更: /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/Minimum NoticeUtils.java;
    //*******省略代码******

    //static final long TIMEOUT_OF_IMPORTANT_NOTICE = TimeUnit.HOURS.toMillis(23);
    //修改为
    static final long TIMEOUT_OF_IMPORTANT_NOTICE = 0;

    //*******省略代码******
  1. コンパイルとフラッシュの検証

おすすめ

転載: blog.csdn.net/yjz_0314/article/details/134714727