0

Stringリフレクションまたはそれを生成することによって、ビュー参照の名前を取得する方法はありますか?

例:

public static final int main = 0x7f030000;

私は持っています0x7f030000、私は欲しいです"main";

4

1 に答える 1

5
Field[] fields = R.layout.class.getDeclaredFields();
for(Field f : fields)
{
    String fieldName = f.getName();
    int fieldValue = (Integer) f.get(new Integer(0));
    // ...
}
于 2012-09-22T17:24:25.037 に答える