カスタムアダプタを使用してArrayListを作成し、各アイテムの横に削除ボタンを表示しました。対応する削除ボタンをクリックして、リスト内の1つのアイテムを削除するにはどうすればよいですか?
getView()メソッドに次のコードを追加する必要があることを読みました。
btnDel.setTag(position);
次に、setTagがオブジェクトを返すため、位置をintに変換する必要があります。これをどのように管理しますか?
次に、getView()に次のようなonClickListener()関数を作成する必要があります。
btnDel.setOnClick....{
arrayList.remove(index);
adapter.notifyDataSetChanged();}
現在選択されているremove-Buttonの番号を取得するにはどうすればよいですか、またはremove()に何を入力する必要がありますか?
私はAndroidを初めて使用するので、コード例またはわかりやすいヒントを教えてください:)
ありがとう。