美文网首页
Android 中动态替换string.xml的值

Android 中动态替换string.xml的值

作者: Y小圆脸 | 来源:发表于2017-06-16 14:34 被阅读64次

<string name="distance">距离为%1$d米</string>

在Java中动态替换100(将%1$d替换为100)

String sAgeFormat = getResources().getString(R.string.distant);        
String sFinalAge = String.format(sAgeFormat, 100);  

当String.xml有多个替换值时

<string name="alert">我的名字叫%1$s,我来自%2$s</string> 

String sAgeFormat1 = getResources().getString(R.string.alert);       
String sFinal1 = String.format(sAgeFormat1, "张学友","天津");

相关文章

网友评论

      本文标题:Android 中动态替换string.xml的值

      本文链接:https://www.haomeiwen.com/subject/oafmqxtx.html