2017-11-20 1 views

Antwort

0

Ich möchte meine Frage

android:text="@{(@string/space).concat(@string/bullet).concat(@string/space).concat(item.title)}" 


<string name="space">\u0020</string> 
<string name="bullet">\u2022</string> 
0

Sie beantworten sollten in der Lage zu tun, was Sie in der Frage vorschlagen:

android:text="@{`\u0020\u2022\u0020` + item.title}" 

Aber es ist besser String-Formatierung zu verwenden:

<string name="bullet"> \u2022 %1$s</string> 

und es wie folgt verwendet werden:

android:text="@{@string/bullet(item.title)}" 

Ich bin mir ziemlich sicher, dass \u0020 nur ein normaler Raum ist, so habe ich nur einen normalen Platz in der String-Ressource.

Verwandte Themen