0
即時通訊使用baseadapter ang我試圖改變一個項目被點擊時的背景。但是當我向下滾動時,其他行的背景也發生了變化。我已經指定我的選擇模式,但仍然存在問題。當baseadapter被選中的行在被觸摸時發生重複的背景變化
即時通訊使用baseadapter ang我試圖改變一個項目被點擊時的背景。但是當我向下滾動時,其他行的背景也發生了變化。我已經指定我的選擇模式,但仍然存在問題。當baseadapter被選中的行在被觸摸時發生重複的背景變化
嘗試使用onfocus偵聽器來完成像這樣的適配器內的視圖。
row.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean isFocussed) {
if(isFocussed)
{
view.setBackgroundColor(Color.BLUE);
}
else
{
view.setBackgroundColor(Color.RED);
}
}
});