gpt4 book ai didi

java - Android XML dataHandler getResources() 未定义

转载 作者:行者123 更新时间:2023-12-01 13:35:32 24 4
gpt4 key购买 nike

我对 Java 比较陌生,我正在尝试为 xml 创建一个 dataHandler。但我收到一个错误:“对于 CasusHandler 类型,方法 getResources() 未定义”。

我忘记了什么?

import android.content.res.Resources;

public class CasusHandler {

public String[] casus;

public void setCasusArray() {
Resources res = getResources();
this.casus = res.getStringArray(R.array.casus);
}

public String[] getCasusArray() {
return this.casus;
}

}

最佳答案

getResources()Context 的一种方法。在这里,您可以将 Context 引用传递给方法 setCasusArray()

public void setCasusArray(Context context) {
this.casus = context.getResources().getStringArray(R.array.casus);
}

关于java - Android XML dataHandler getResources() 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21303784/

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