1

ArrayAdapter クラスを拡張してカスタム リスト ビューを使用しています。各行には、テキストと画像があります。私がやりたいのは、imagevViewをクリックしたときに行を削除することです。そのため、onclick リスナーと各画像ビューのタグを設定し、onclick リスナーを使用してアダプターを変更しました。しかし、それは単に働くことを拒否します。私は正確に何を間違っていますか?

holder.image.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) 
                {


                    Toast.makeText(context, "ImageView clicked for the row = "+view.getTag().toString(), Toast.LENGTH_SHORT).show();
                    createEvent.list.remove(view.getTag());
                    createEvent.adapter.notifyDataSetChanged();
                }

トーストは正しく印刷されます。ただし、アイテムは削除されません。どうすればこれを達成できるかについてのアイデアはありますか?

4

0 に答える 0