相关疑难解决方法(0)

在ArrayAdapter中使用传递的Context

在我的ArrayAdapter类中,我捕获传入的上下文.然后在getView方法中,我有这个if语句:

if(m.getSide() == RED) {
    v.setBackgroundColor(lc.getResources().getColor(R.color.red_bouy));
    Log.d("MA", "HERE");
} else if(m.getSide() == BLACK) {
    v.setBackgroundColor(lc.getResources().getColor(R.color.black_bouy));
}
Run Code Online (Sandbox Code Playgroud)

(lc是我从构造函数中获取的上下文)

如果我只使用Color.red,它可以找到.我见过的所有例子都使用ghet getResources ...,但是来自一个活动.
有什么建议?

android android-arrayadapter

2
推荐指数
2
解决办法
4958
查看次数

标签 统计

android ×1

android-arrayadapter ×1