使用数据绑定进行开发以直接在 XML 文件中绑定格式化字符串时,@{@string/stringName}
没有@string/stringName
数据绑定的@{String.format(@string/stringName)}
.
我想知道如何使用数据绑定来使用格式化字符串,例如<string name="my_string"> <font face="font_name" color="hex_color"> my text here with %s </font> </string>
数据绑定,因为@{@string/my_string("My name")}
不能正常工作。我的意思是,它确实在字符串中插入了“我的名字”,但没有像字体或颜色这样的格式化属性。
如果我不使用数据绑定并且只是@string/myName
格式化属性字体和颜色正常工作,但我没有得到%s
.
谢谢你们。