我正在使用Big Nerd Ranch Guide来学习Android。我必须使用下面的代码在TextView / Box中设置文本 -
//Get an int id for the question.
int question = model.getQuestionId();
//This id is found in the R file
private TextView mQuestionTextView;
//some more code here
mQuestionTextView.setText(question);
这里,作者传递了实际“映射”到strings.XML文件的问题的ID。相反,我想拿起那个字符串,然后在mQuestionTextView中设置它?我该怎么做?
答案 0 :(得分:2)
如果要根据资源文件的ID从资源文件中获取字符串,可以使用:
String mystring = getResources().getString(question);