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;
}
は、私はこれをどのようにしたらよいでしょうか?