Android 我想在我的应用程序中切换图像
我想在我的应用程序中插入图像开关,现在该怎么办? 这是针对imageadapter的,那么我如何实现它呢? 请帮帮我。。 谢谢你 这是我的密码Android 我想在我的应用程序中切换图像,android,imageswitcher,Android,Imageswitcher,我想在我的应用程序中插入图像开关,现在该怎么办? 这是针对imageadapter的,那么我如何实现它呢? 请帮帮我。。 谢谢你 这是我的密码 Integer pics[] = { R.drawable.amrapali1, R.drawable.defic1, R.drawable.hnsafal1, R.drawable.leela1, R.drawable.mitashi1, R.drawable.magnanimous1, R.drawable.moon1, R.drawable.net
Integer pics[] = { R.drawable.amrapali1, R.drawable.defic1, R.drawable.hnsafal1, R.drawable.leela1, R.drawable.mitashi1, R.drawable.magnanimous1, R.drawable.moon1, R.drawable.netpeckers1, R.drawable.nggroup1, R.drawable.platinum1, R.drawable.shivalik1, R.drawable.trikon1 };
ImageSwitcher iSwitcher;
iSwitcher = (ImageSwitcher) findViewById(R.id.ImageSwitcher);
iSwitcher.setFactory(this);
iSwitcher.setInAnimation(AnimationUtils.loadAnimation(this,
android.R.anim.fade_in));
iSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this,
android.R.anim.fade_out));
Gallery gallery = (Gallery) findViewById(R.id.Gallery);
gallery.setAdapter(new ImageAdapter(this));
gallery.setOnItemClickListener(new OnItemClickListener() {
});
使用下面的
ImageAdapter
类进行尝试
public class ImageAdapter extends BaseAdapter {
private Context ctx;
public ImageAdapter(Context c) {
ctx = c;
}
public int getCount() {
return pics.length;
}
public Object getItem(int arg0) {
return arg0;
}
public long getItemId(int arg0) {
return arg0;
}
public View getView(int arg0, View arg1, ViewGroup arg2) {
ImageView iView = new ImageView(ctx);
iView.setImageResource(pics[arg0]);
iView.setScaleType(ImageView.ScaleType.FIT_XY);
iView.setLayoutParams(new Gallery.LayoutParams(200, 150));
return iView;
}
}
要获得更详细的理解,请转到或任何其他想法,在其中图像应滑动,当我单击任何图像时,它应移动到另一个活动,此过程应在每个图像上完成…请查看我的图像适配器类。