listview에서 단일 행의 색을 변경하고 싶습니다.컨텍스트 메뉴를 사용하여 ListView 행의 배경색을 동적으로 변경하십시오.
나는 사용자 정의 어댑터를 만들었습니다, 나는 행의 상황에 맞는 메뉴에서 변경 드 색상 원하는 :
@Override
public boolean onContextItemSelected(MenuItem item) {
switch(item.getItemId()) {
case NOTE_BACKGROUND:
AdapterContextMenuInfo infos = (AdapterContextMenuInfo) item.getMenuInfo();
getListView().getAdapter().getView(infos.position, null,null).setBackgroundColor(Color.GREEN);
notes.notifyDataSetChanged();
return true;
}
return super.onContextItemSelected(item);
}
을하지만 .. 어떤 아이디어가 ... 작동하지 않고 그 이유를 모른다 ? 고마워.