同一EditText中的不同键盘-Android

时间:2018-10-30 13:55:17

标签: android android-edittext android-softkeyboard

我正在使用Android。 我有一个EditText列表,但是当我的键盘不可见并且我在列表中的某个EditText上碰到键盘时,我的键盘就没有了:

android:inputType="textCapSentences|textAutoCorrect"

With autocomplete

我上面只有字母和数字:

With numbers

(图片说明)

我有一个数组适配器来生成EditText列表。 当我已经打开键盘并更改EditText字段时,会出现具有自动完成功能的键盘...

我真的不明白为什么我得到了这个结果。

这是我的EditText代码:

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
        <EditText android:id="@+id/ItemCaption"
            android:layout_height="wrap_content"
            android:layout_width="fill_parent"
            android:layout_marginLeft="70dp"
            android:layout_marginRight="70dp"
            android:backgroundTint="@color/hint"
            android:singleLine="true"
            android:textColorHint="@color/hint"
            android:textColor="@color/textWhite">
            android:inputType="textAutoComplete|textAutoCorrect">
        </EditText>
    </LinearLayout>

当我第一次感到好奇时,我可以看到自动完成命题,但是它很快消失了,然后显示了数字。

因此,如果有人对我的问题有答案或只是一些提示,我将不胜感激。

编辑1

一些截图

List

Auto complete

Numbers

0 个答案:

没有答案