2016-09-18 20 views
0

アイテムがImageViews(LinearLayout内)のGridViewを持っています。項目を作成するアダプターは、現在作成されている項目のリスト内の項目を指定するパラメーター位置を取得します。その情報をImageViewに渡すにはどうすればいいですか?クリックすると、どの画像であるかがわかります。GridViewのAndroid ImageViewに追加情報を追加して識別できるようにします

アイテムを作成するアダプタは、次のようになります。

public View getView(int position, View view, ViewGroup parent) { 
    LayoutInflater inflater = context.getLayoutInflater(); 
    View rowView = inflater.inflate(R.layout.new_ticket_image_view, null, true); 

    ImageView imageView = (ImageView) rowView.findViewById(R.id.icon); 
    imageView.setImageBitmap(bitmaps.get(position)); 
    imageView.setOnClickListener((View.OnClickListener) this.context); 

    return rowView; 
} 
+1

これで達成しようとしていることをよりよく説明できますか? –

答えて

1

setTagオブビューを使用して情報を渡し、getTagを使用してリスナーで情報を取得します。

関連する問題