quando si modifica una stringa in XML, è necessario aggiungere interruzioni di riga. E volevo chiedere qual è la forma giusta durante la programmazione per Android? Perché <br>
funziona ma ECLIPSE contrassegna l'area come problematica. Se verificassi i suggerimenti Eclipse mi dice che aggiungerò un tag di chiusura </br>
- SE aggiungo che l'interruzione di riga scompare ...Interruzione di riga nella formattazione XML?
Quindi l'uno funziona ma è contrassegnato come problematico, l'altro funziona non ma Eclipse mi dice ok ..
Quale modulo devo usare?
Su una nota a margine: ** Mai ** usare '- ' per aprire un tag, '
' per chiudere un tag e ' ' è vuoto quindi ha una notazione alternativa ' '. Quindi '
'. Spiegazione: la maggior parte dei linguaggi di markup (per xml, html, ecc) usa '
' apre un tag, è logico che l'IDE abbia chiesto di chiudersi con' 'ma poiché il tag-br è quasi sempre vuoto, è consigliabile usare **'
'**. In ogni caso la domanda riguardava Java, quindi '\ n' è molto meglio. L'uso di html per una vista testo funziona bene ma consuma una quantità di memoria relativamente elevata. Utilizzalo solo quando è necessario, se desideri una visualizzazione di testo multicolore o qualcosa del genere. –
Vedere la mia risposta qui: http: // StackOverflow.it/questions/18938403/how-to-preserve-line-breaks-in-xml-string-resources-in-android/31683548 # 31683548 – Jin