ListItem
onItemClick
보기를 바꾸고 싶습니다. 어댑터에ListItem보기 변경 ListView에서 선택
public void onItemClick (AdapterView<?> parent, View view, int position, long id) {
hlistAdapter.selected = position;
}
: 그리고 : 나는이 작업을 수행 할 때, 나는 문제를 다시 그리는 발생했습니다
public View getView (int position, View convertView, ViewGroup parent) {
View retval;
if (position == selected)
retval = LayoutInflater.from(parent.getContext()).inflate(R.layout.new_list_item_selected, null);
else
retval = LayoutInflater.from(parent.getContext()).inflate(R.layout.new_list_item, null);
TextView title = (TextView) retval.findViewById (R.id.location);
title.setText (dataObjects[position]);
return retval;
}
내가 이걸 어떻게해야합니까?