建议文本未在 Android 键盘中显示

问题描述 投票:0回答:1
java android kotlin android-edittext android-input-method
1个回答
0
投票

已确定路径中的TYPE_TEXT_VARIATION_URI实现了shouldSuppressSuggestions的布尔值

packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/InputAttributes.java

  // TODO: Have a helper method in InputTypeUtils
        // Make sure that passwords are not displayed in {@link SuggestionStripView}.
        final boolean shouldSuppressSuggestions = mIsPasswordField
                || InputTypeUtils.isEmailVariation(variation)
               **|| InputType.TYPE_TEXT_VARIATION_URI == variation**
                || InputType.TYPE_TEXT_VARIATION_FILTER == variation
                || flagNoSuggestions
                || flagAutoComplete;
        mShouldShowSuggestions = !shouldSuppressSuggestions;

因此,当我们在 XML 中声明“textURI”时,键盘顶部的建议单词不会显示。

© www.soinside.com 2019 - 2024. All rights reserved.