1

コード内に複数の画像のギャラリーを設定しようとしていますが、問題は、ギャラリーが配列から 1 つの画像しか表示していないことです。最初の画像だけが問題を教えてくれますか?

ありがとう

コード:

public class ImageAdapter extends BaseAdapter implements SpinnerAdapter {

private Context context;

public ImageAdapter(Context context) {
    // TODO Auto-generated constructor stub
    this.context = context;
}

@Override
public int getCount() {
    // TODO Auto-generated method stub
    return ThumbsIds.length;
}

@Override
public Object getItem(int arg0) {
    // TODO Auto-generated method stub
    return null;
}

@Override
public long getItemId(int arg0) {
    // TODO Auto-generated method stub
    return 0;
}

@SuppressWarnings("deprecation")
@Override
public View getView(int position, View convertview, ViewGroup arg2) {
    // TODO Auto-generated method stub
    ImageView imageView = null;
    if(convertview==null){
        imageView = new ImageView(context);
        imageView.setLayoutParams(new Gallery.LayoutParams(250,230));
        imageView.setPadding(8,8,8,8);
    }else{
        imageView =(ImageView)convertview;
    }

    imageView.setImageResource(ThumbsIds[position]);
    return imageView;
}

public Integer[] ThumbsIds ={
        R.drawable.seanpic,
        R.drawable.billypic,
        R.drawable.actor_1
};

}

4

0 に答える 0