Android Studio: EditText editierbar ist veraltet Verwendung von inputType

9

Ich möchte realisieren

%Vor%

Aber es hat mir gesagt, editierbar ist veraltet , Sie können stattdessen inputType verwenden.

Also ich weiß nicht, wie man es realisiert, indem ich inputType verwende.

    
Wu Zijan 24.01.2017, 13:37
quelle

2 Antworten

1

Alle obigen Antworten, die auf XML-Markup-Änderungen hinweisen, scheinen nicht zu funktionieren. Allerdings habe ich durch Code einen ähnlichen Effekt erzielt.

Verwenden Sie einfach:

editText.setKeyListener (null);

    
Saminda Peramuna 06.09.2017 10:36
quelle
0

Wenn Sie einen beliebigen Eingabetyp verwenden, der kein Text oder eine Zahl wie Datum oder Datum und Uhrzeit ist, können Sie android:inputType="date" oder android:inputType="datetime" oder android:inputType="time" verwenden. Wenn Sie keinen solchen Eingabetyp verwenden, können Sie android:inputType="none" verwenden.

    
Saurabh 10.08.2017 05:41
quelle