EditText kann HTML-formatierten Text akzeptieren und anzeigen

7

Kennt jemand, wie man eine EditText -Steuerung HTML-formatierten Text zeigt und sogar HTML-formatierten Text schreibt, um sich wie eine HTML-Bearbeitungsbox zu verhalten,

    
Hassan Mokdad 09.06.2011, 06:28
quelle

3 Antworten

10

Um HTML-Code in EditText anzuzeigen, müssen Sie ihn in Spanned mit Html.fromHtml() konvertieren. In dieser Methode kann nur eine kleine HTML-Tag-Teilmenge verwendet werden. Sie können Spanned als Text für EditText festlegen. Dann können Sie es bearbeiten und mit Html.toHtml() zurückkonvertieren.

    
Michael 09.06.2011, 06:33
quelle
13

Versuchen Sie Html.fromHtml(text) , um HTML anzuzeigen formatierter Text in EditText .

Aber Html class kann nur wenige Tags erkennen, es ist nicht umfassend. Sie können dieses Blog überprüfen, welche Tags Sie verwenden werden ab sofort unterstützt.

    
sat 09.06.2011 06:32
quelle
0
%Vor%     
Ashish Saini 29.01.2015 09:24
quelle

Tags und Links