Android 中动态替换string.xml的值

距离为%1$d米

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

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

当String.xml有多个替换值时

我的名字叫%1$s,我来自%2$s 

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

你可能感兴趣的:(Android 中动态替换string.xml的值)