В настоящее время я использую версию библиотеки поддержки EditTextPreference, и я не могу сделать диалоговое окно редактирования текста одной строкой. Ниже мой код взят из settings.xml
:Невозможно установить библиотеку поддержки Single Line on Support EditTextPreference
<EditTextPreference
android:key="@string/settings_extra_remarks_key"
android:maxLength="@integer/free_text_maxlength"
android:inputType="text"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionDone"
android:title="@string/settings_extra_remarks_title" />
Как вы можете видеть, что я даже добавил imeOptions="actionDone"
, чтобы заставить клавиатуру не показывать ENTER
ключ, но даже imeOptions не работает.
Помощь.
'getEditText()' не существует в библиотеке поддержки EditTextPreference –
я отредактировал мой ответ. – bapho