Dev*_*tel 2 android android-softkeyboard android-edittext
我的代码是:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<EditText
android:layout_width="200dp"
android:layout_height="wrap_content"
android:id="@+id/editText"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_marginLeft="53dp"
android:layout_marginTop="34dp"
android:inputType="textNoSuggestions|text"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
JAVA Code I使用.
editText = (EditText) findViewById(R.id.editText);
editText.setInputType(InputType.TYPE_MASK_CLASS|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
Run Code Online (Sandbox Code Playgroud)
我在EditText中使用android:inputType ="textNoSuggestions | text",它禁用了所有设备的预测文本,但在三星Tab 2中它不起作用.我也通过Android代码申请,但似乎它打开给三星标签2中禁用此预测文本框的任何其他建议.

其他设备预览它没有显示预测文本框.

三星Tab 2预览它显示预测文本框.
我也有同样的问题是一次又一次,我发现解决方案改变edittext输入类型,textVisiblePassword如下面提到的xml布局
<EditText
android:id="@+id/password"
android:layout_width="320dp"
android:layout_height="50dp"
android:textColor="@android:color/black"
android:ems="10"
android:inputType="textVisiblePassword"
android:padding="10dp"
android:layout_marginTop="1dp"
android:textSize="22dp" />
Run Code Online (Sandbox Code Playgroud)
它将适用于以下代码的三星tab2
android:inputType="textVisiblePassword"
| 归档时间: |
|
| 查看次数: |
2270 次 |
| 最近记录: |