我正在使用 baseadapter ang 我试图在单击项目时更改项目的背景。但是当我向下滚动时,其他行的背景也会改变。我已经将我的选择模式指定为单,但问题仍然存在。
问问题
186 次
1 回答
0
尝试使用 onfocus 侦听器来完成适配器内部的视图,如下所示。
row.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean isFocussed) {
if(isFocussed)
{
view.setBackgroundColor(Color.BLUE);
}
else
{
view.setBackgroundColor(Color.RED);
}
}
});
于 2013-05-10T10:39:02.223 回答