実行時にR.javaクラスで生成されたいくつかの文字列リソースにアクセスしようとしています。
R.java:
public static final class string {
public static final int app_name=0x7f040000;
public static final int eightOvereight=0x7f040030;
public static final int eightOvernine=0x7f040031;
public static final int fiveOvereight=0x7f040027;
public static final int fiveOverfive=0x7f040024;
public static final int fiveOvernine=0x7f040028;
public static final int fiveOverseven=0x7f040026;
public static final int fiveOversix=0x7f040025;
public static final int fourOvereight=0x7f040022;
public static final int fourOverfive=0x7f04001f;
{
実行時に私は持っています:
String current = getStringId(); // assume current = "eightOvereight" after this line
//now I would like to use R.string.eightOvereight. I don't want to use a switch statement.
リフレクションでこれを達成できますか?