Wenn ich einen String in XML editiere, muss ich Zeilenumbrüche hinzufügen. Und ich wollte fragen, was ist die richtige Form beim Programmieren für Android? Weil <br>
funktioniert, aber ECLIPSE markiert den Bereich als problematisch. Wenn ich Vorschläge auschecke sagt Eclipse mir, dass ich ein Ende-Tag hinzufügen soll </br>
- WENN ich hinzufügen, dass der Zeilenumbruch verschwindet ...Zeilenumbruch bei der XML-Formatierung?
So funktioniert das aber ist als problematisch markiert, das andere funktioniert nicht aber Eclipse sagt mir es ist in Ordnung ..
Welche Form soll ich verwenden?
Eine Randnotiz: ** Niemals ** '- ' zum Öffnen eines Tags, '
' zum Schließen eines Tags und ' ' ist ein leeres hat also eine alternative Schreibweise ' '. So '
' verwenden. Erklärung: Die meisten Markup-Sprachen (für xml, html, etc) verwenden '
' öffnet ein Tag, es ist logisch, dass die IDE gefragt, um mit '' zu schließen, aber da der BR-Tag fast immer leer ist, ist es ratsam, ** '
' **. Irgendwie war die Frage über Java, also '\ n' ist viel besser. Die Verwendung von HTML für eine Textansicht funktioniert gut, verbraucht aber relativ viel Speicher. Verwenden Sie es nur bei Bedarf, wenn Sie eine mehrfarbige Textansicht oder etwas ähnliches möchten. –
Siehe meine Antwort hier: http: // stackoverflow.com/questions/18938403/how-to-preserve-line-bricht-in-xml-string-resources-in-android/31683548 # 31683548 – Jin