我想知道在Java中是否有某种可能性(在这种特定情况下为Android)从字符串的ArrayList获取一组存储在资源类或枚举中的静态,最好是最终的变量,就像aapt一样资源类“R”。
例如,如果我有以下ArrayList:
ArrayList<String> AL=new ArrayList<String>();
AL.add("chat");
AL.add("greeting");
AL.add("conversation");
method_to_get_the_class(AL); //or something like this......
我想找个像
这样的静态类static class ModeList {
public final static String CHAT="chat";
public final static String GREETING="greeting";
public final static String CONVERSATION="conversation";
}
你认为这可能是可能的,也许使用像Android这样的构建预处理方法吗?也许和Gradle(我不太了解)? 最终目标是能够通过名为其内容的变量调用每个ArrayList条目,与Android的布局资源完全相同。
由于