Android Studioで、テキストとそのテキストに対応する画像を持つlistViewを作成する必要があります。私は自分のカスタムアダプターを作る必要があることを知っていますが、各行のテキストビュー以外の方法でそれを作る方法はわかりません。アダプタは、テキストの文字列配列と、ピクチャに対応するURLの別の文字列配列を取ります。これを行うには、どうすればこのアダプタを作成できますか?私はピカソを使いたいと思うのが好きですが、他の提案もあります。ピカソを使用して文字列と画像の文字列を使用してListViewを作成
class MyAdapter extends ArrayAdapter <String> {
Context context;
String[] descriptionArray;
String[] url;
MyAdapter (Context c, String[] importerArray,String[] url) {
super(c, R.layout.content_orders,R.id.textView2, importerArray);
this.context =c;
this.descriptionArray = importerArray;
this.url = url;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View row = inflater.inflate(R.layout.content_orders, list, false);
ImageView myImage = (ImageView) row.findViewById(R.id.imageView2);
TextView description = (TextView) row.findViewById(R.id.textView2);
description.setText(descriptionArray[position]);
Picasso.with(OrdersActivity.this).load(url[position]).into(myImage);
return convertView;
}
あなたがこれまでにしようとしているものをご提示ください。ありがとうございました。 –
@GennadiiSaprykin私は謝罪します。私は今それを更新しました。 – Kekis2014