gpt4 book ai didi

java - Android - getApplicationContext 出错

转载 作者:行者123 更新时间:2023-11-29 05:05:34 25 4
gpt4 key购买 nike

我正在尝试创建一个数组列表,这样我就可以从列表中随机选择一个字符串。我访问了这个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 给我一个错误,有人有想法吗?

谢谢

最佳答案

因为你说你在 fragment 中使用它,所以你需要调用 getActivity().getResources()... 来访问它:)。

关于java - Android - getApplicationContext 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30506520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com