【发布时间】:2012-01-27 17:19:21
【问题描述】:
在我的 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));
}
(lc 是我从构造函数中获取的上下文)
如果我只使用 Color.red,它可以找到。我见过的所有示例都使用 ghet getResources...,但来自一个活动。
有什么建议吗?
【问题讨论】:
标签: android android-arrayadapter