Android EditText не показывает подсказку клавиатуры, если используется более одного атрибута inputType
Я пытаюсь получить текст Edit с подсказками клавиатуры и автоотправкой для слов (например, когда вы пишете сообщение в WhatsApp).
Это мой код:
<EditText
android:id="@+id/autoCompleteTextView1"
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_margin="20dp"
android:layout_weight="1"
android:background="@color/white"
android:ems="10"
android:inputType="textCapSentences|textMultiLine|textAutoCorrect|textAutoComplete"
android:scrollHorizontally="false"
android:hint="@string/note_content"
android:textColor="@color/black_text" />
Согласно документации это должно работать, но это не так. Я также пытался использовать устаревший android:autoText="true"
,
Мне нужны все функции, указанные в InputType
Редактировать:
После некоторой попытки я обнаружил, что если я установил только один атрибут без проблем, но если я установил все, что мне нужно, ничего не работает правильно.
Изменить 2:
Я хочу получить что-то вроде поля ввода WhatsApp, в котором вы пишете свое сообщение.
1 ответ
Может быть, это связано с типом ввода, вы пробовали отдельные комбинации?
Использование комбинации textAutoCorrect и textAutoComplete может не всегда работать