依据 String ID 取得所有字符内容

根据 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;
    }