android Gallery 仿iPhone 图片滑动

先在将Gallery标签放入。

Gallery 需要用Adapter来填充,先从BaseAdapter中派生一个ImageAdapter出来

public class ImageAdapter extends BaseAdapter { private Context context; private int[] MyImageIDs = { R.drawable.icon, R.drawable.carlogo_52design_09, R.drawable.carlogo_52design_13, R.drawable.carlogo_52design_19, R.drawable.carlogo_52design_24, R.drawable.carlogo_52design_27, R.drawable.carlogo_52design_29, R.drawable.carlogo_52design_31, R.drawable.carlogo_52design_34, R.drawable.carlogo_52design_36 }; public ImageAdapter(Context context) { // TODO Auto-generated constructor stub this.context = context; } @Override public int getCount() { // TODO Auto-generated method stub return MyImageIDs.length; } @Override public Object getItem(int arg0) { // TODO Auto-generated method stub return arg0; } @Override public long getItemId(int position) { // TODO Auto-generated method stub return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub ImageView i = new ImageView(this.context); i.setImageResource(this.MyImageIDs[position]); i.setScaleType(ImageView.ScaleType.FIT_XY); i.setLayoutParams(new Gallery.LayoutParams(120, 120)); return i; } }

 

可左右滑动

你可能感兴趣的:(Android)