ベースアダプタークラスからアクティビティに値を渡す必要がある1つのアプリで作業しています
スニペットコードは次のとおりです。
public View getView(int position, View convertView, ViewGroup parent) {
vi=convertView;
if(convertView==null){
vi = LayoutInflater.from(parent.getContext()).inflate(R.layout.screen, null);
position_pin = position;
Holder.images=(ImageView) vi.findViewById(R.id.image);
Holder.textview=(TextView) vi.findViewById(R.id.name);
Holder.images.setImageResource(imageIds[position]);
Holder.text.setText(name);//here name is String
vi.setTag(Holder);
}
return vi;
}
ここで私は画像IDの位置を取得しています:
Holder.images.setImageResource(imageIds[position]);
どうすれば imageIds の位置をアクティビティに渡すことができますかありがとう!!