我已经尝试了所有组合但仍未实现我想要的,所以请帮助我!
我想要什么
我需要键盘没有auto prediction
和enter key
用于多用途
这是代码
<EditText
android:id="@+id/editTextWord"
android:gravity="top|start"
android:paddingStart="8dp"
android:scrollbarStyle="insideInset"
android:scrollbars="vertical"
android:overScrollMode="always"
android:background="@color/background_walk_through_six"
android:paddingEnd="8dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:layout_above="@+id/txtCharacters"
android:backgroundTint="@android:color/transparent"
android:inputType="textMultiLine"
android:layout_width="match_parent"
android:layout_height="match_parent" />
我尝试了什么
机器人:的inputType = “textMultiLine”
或
机器人:的inputType = “textMultiLine | textNoSuggestions”
上面的行显示enter key
已完成,但我无法阻止auto prediction
机器人:的inputType = “textMultiLine | textNoSuggestions | textVisiblePassword”
上面的行显示enter key
nextline
[单击]并阻止auto prediction
表示我添加textVisiblePassword
表情符号时长按Enter Key
我已尝试过程序化,但后来显示done
按钮
editTextWord.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
我想你现在明白了我的需要!!
答案 0 :(得分:0)
你可以这样编程:
editText.setImeOptions(EditorInfo.IME_ACTION_UNSPECIFIED);
editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD | InputType.TYPE_TEXT_FLAG_MULTI_LINE);
由于inputType
需要多个值,您可以将其添加到xml中,如下所述:How to add many values in android:tag