you can use getIdentifier() to retrieve the string's id, it returns a resource identifier for the given resource name.
int stringId = getResources().getIdentifier("name"+myIndex, "string", getPackageName());
if (stringId > 0) {
textView.setText(stringId);
}
if you are looking for a String array, the syntax is slightly different:
int stringId = getResources().getIdentifier("name"+myIndex, "array", getPackageName());
String[] array = getResources().getStringArray( stringId );
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…