@Override
 public void onBindViewHolder(PhotoHolder photoHolder, int position) {
   GalleryItem galleryItem = mGalleryItems.get(position);
   Drawable placeholder = getResources().getDrawable(R.drawable.bill_up_close);
   photoHolder.bindDrawable(placeholder);
   mThumbnailDownloader.queueThumbnail(photoHolder, galleryItem.getUrl());
 }
Ejemplo n.º 2
0
 @Override
 public void onClick(View v) {
   Intent intent = new Intent(getActivity(), DetailView.class);
   intent.putExtra(DETAIL_VIEW_ID, mGalleryItem.getUrl());
   // startActivityForResult(intent, 0);
   startActivity(intent);
   // Toast.makeText(getActivity(), mGalleryItem.getUrl(), Toast.LENGTH_SHORT).show();
 }
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
      if (convertView == null) {
        convertView =
            getActivity().getLayoutInflater().inflate(R.layout.gallery_item, parent, false);
      }
      ImageView imageView = (ImageView) convertView.findViewById(R.id.gallery_item_imageView);
      imageView.setImageResource(R.drawable.brian_up_close);

      GalleryItem galleryItem = getItem(position);
      mThumbnailThread.queueThumbnail(imageView, galleryItem.getUrl());
      return convertView;
    }
Ejemplo n.º 4
0
 public void bindGalleryItem(GalleryItem galleryItem) {
   mGalleryItem = galleryItem;
   //            Picasso.with(getActivity())
   //                    .load(mGalleryItem.getUrl())
   //                    .placeholder(R.drawable.nice)
   //                    .into(mItemImageView);
   Glide.with(getActivity())
       .load(mGalleryItem.getUrl()) // .diskCacheStrategy(DiskCacheStrategy.ALL)
       .placeholder(R.drawable.nice)
       .into(mItemImageView);
   /*
      Bitmap img = Picasso.with(this).load("http://").get();
      int w = img.getWidth();
      int h = img.getHeight();
   */
 }