Sto prendendo Spanning Text da una finestra EditText e lo converto in una stringa taggata HTML usando HTML.toHtml. Funziona bene Ho verificato che la stringa sia corretta e contenga un
nella posizione appropriata. Tuttavia, quando ho avuto modo di convertire la stringa taggata in un testo con spanning per popolare una TextView o EditText usando HTML.fromHtml, lo
(o multipli se presenti) alla fine del primo paragrafo scomparirà. Ciò significa che se un utente immette del testo con interruzioni di riga multiple e desidera mantenere quella formattazione, si perde.HTML.fromHtml Line Breaks Disappearing
Ho allegato un'immagine per illustrare questo. Il primo EditText è l'input dell'utente, il TextView Sotto è il risultato HTML.tohtml del EditText sopra di esso, il EditText sotto è popolato usando HTML.fromHtml usando la stringa nella TextView sopra di esso. Come puoi vedere, le interruzioni di riga sono scomparse e anche le linee extra. Inoltre, quando il testo con spanning del secondo testo di modifica viene eseguito tramite HTML.toHtml, ora produce una stringa con tag HTML diversa.
Mi piacerebbe essere in grado di prendere il codice HTML etichettato String dal primo EditText e popolare altri TextViews o EditTexts senza perdere interruzioni di riga e la formattazione. Qualsiasi suggerimento sarebbe utile.
Grazie
amo tu uomo, hai reso la mia giornata! – michoprogrammer