Ich nehme gespannten Text von einer EditText-Box und wandle ihn in eine HTML-markierte Zeichenfolge mit HTML.toHtml um. Das funktioniert gut. Ich habe überprüft, dass die Zeichenfolge korrekt ist und eine
an dem entsprechenden Speicherort enthält. Wenn ich jedoch die markierte Zeichenfolge zurück zu einem übergreifenden Text konvertieren muss, um ein TextView oder EditText mit HTML.fromHtml zu füllen, verschwindet die
(oder mehrere, wenn sie vorhanden sind) am Ende des ersten Absatzes. Das bedeutet, wenn ein Benutzer Text mit mehreren Zeilenumbrüchen eingegeben hat und diese Formatierung beibehalten möchte, geht er verloren.HTML.fromHtml Zeilenumbrüche verschwindend
Ich habe ein Bild angehängt, um dies zu veranschaulichen. Der erste EditText ist die Benutzereingabe, der TextView darunter ist das HTML.tohtml Ergebnis des EditText darüber, der EditText darunter wird unter Verwendung von HTML.fromHtml mit der Zeichenfolge in der TextView darüber gefüllt. Wie Sie sehen können, sind die Zeilenumbrüche verschwunden und somit auch die zusätzlichen Zeilen. Wenn der übergreifende Text des zweiten Bearbeitungstextes durch HTML.toHtml läuft, erzeugt er nun einen anderen HTML-markierten String.
Ich möchte in der Lage sein, die HTML zu nehmen String aus dem ersten EditText markiert und andere Textviews oder EditTexts bevölkern, ohne Zeilenumbrüche und Formatierung zu verlieren. Irgendwelche Vorschläge wären hilfreich.
Dank
ich liebe du Mann, du hast meinen Tag gemacht! – michoprogrammer