依据 String ID 取得所有字符内容
根据 String ID 取得所有字符内容
最近做项目涉及到的知识点:
效果图:

直接贴代码了
public String getAllText(Language show_text_language){
StringBuffer stringBuffer = new StringBuffer();
for (int i = 2; i <23; i++) {
String name = "page_" + i + "_text_" + show_text_language.toString().toLowerCase()
+ "_" + 1;
//stringBuffer.append(getResources().getIdentifier(name, "string", getPackageName())).append("\n");
stringBuffer.append(getResources().getString(getResources().getIdentifier(name, "string", getPackageName())));
stringBuffer.append("\n");
}
String allText = stringBuffer.toString();
return allText;
}
最近做项目涉及到的知识点:
效果图:
直接贴代码了
public String getAllText(Language show_text_language){
StringBuffer stringBuffer = new StringBuffer();
for (int i = 2; i <23; i++) {
String name = "page_" + i + "_text_" + show_text_language.toString().toLowerCase()
+ "_" + 1;
//stringBuffer.append(getResources().getIdentifier(name, "string", getPackageName())).append("\n");
stringBuffer.append(getResources().getString(getResources().getIdentifier(name, "string", getPackageName())));
stringBuffer.append("\n");
}
String allText = stringBuffer.toString();
return allText;
}