MyListViewはsingleChoiceモードに設定されており、アイテム ビューにはButton. リスト項目を選択すると、表示にButton変わります。
リスト項目が選択されていない場合、Buttonセットはなくなります。どうやってやるの?
背景色の変更に似ています。
実際、リスト項目には textView と削除ボタンが含まれており、項目が選択されている場合にのみ削除ボタンが表示されます
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Button b = (Button) view.findViewById(R.id.button_id);
if(b.getVisibility() == View.VISIBLE)
b.setVisibility(View.INVISIBLE);
else
b.setVisibility(View.VISIBLE);
}
});