我正在尝试创建一个arraylist,以便可以从列表中随机选择一个字符串。我访问了question,在这个问题上,我想做的事情是完美的answer。尽管在这段代码上:
String[] colorsTxt = getApplicationContext().getResources().getStringArray(R.array.colors);
List<Integer> colors = new ArrayList<Integer>();
for (int i = 0; i < colorsTxt.length; i++) {
int newColor = Color.parseColor(colorsTxt[i]);
colors.add(newColor);
}
我找不到为什么getApplicationContext给我一个错误,有人知道吗?
谢谢
最佳答案
因为您说过是在片段中使用它,所以需要调用getActivity().getResources()...
来访问它:)。
关于java - Android-getApplicationContext错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30506520/