2011-01-07 19 views
1

holder.text.setText(DATA [position]); holder.icon.setImageBitmap((位置&1)== 1?mIcon1:mIcon2);このリストビューのみが2枚の画像を表示するようアンドロイドリストビュー画像追加

 return convertView; 
    } 

は、どうすればより多くの画像を追加することができます。私は上記のコードは、2つの画像をその順序で追加することができます参照してください。私はより多くの画像を追加したい。

ご協力お願いいたします。

+0

あなたのコードは2番目の行にアイコン1しか表示されていないようですが、他のすべての位置にアイコン2が表示されます。 –

答えて

0

単純です。作成できます ArrayList images = new ArrayList();

このアライリストにdrawableを追加することによって(drawable img)を で追加できます。img = getResources()。getDrawabled(R.drawable.icon);

次に設定します。 holder.icon.setImageDrawable(images.get(position));

また、Integer配列を使用して、res/drawableから直接画像を追加することもできます。 次に配列[位置]。