السلام عليكم
لدي صورة داخل recyclerview أريد أن أجعلها تعرض بحجم أكبر عن الضغط عليها في أكتيفيتي آخر..أرجو إرشادي بالأكواد المناسبة والطريقة؟؟
هذا كلاس الادابتر
public class GalleryAdapter extends RecyclerView.Adapter {
private List<Galleryphoto> mGallery;
private Context context;
AdapterView.OnItemClickListener OnitemClickListener;
public GalleryAdapter(Context context, List<Galleryphoto> photo) {
this.mGallery = photo;
this.context = context;
}
@Override
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.gallerycontent, parent, false);
ViewHolder viewholder = new ViewHolder(view);
return viewholder;
}
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
// الحصول على البيانات حسب postition
Galleryphoto gallery = mGallery.get(position);
//وضع محتويات اللياوت هنا حسب ماستعرض
Picasso.with(context).load(gallery.getPhoto()).resize(200, 200).into(holder.imageView);
{
}
}
@Override
public int getItemCount() {
return mGallery.size();
}
class ViewHolder extends RecyclerView.ViewHolder { ImageView imageView;
public ViewHolder(View view) {
super(view);
imageView = (ImageView) view.findViewById(R.id.galleryimage);
}
}
}
التعليقات