@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_list_sample, container, false); final Picasso picasso = Picasso.with(getActivity()); picasso.setLoggingEnabled(true); picasso.setIndicatorsEnabled(false); int listLayout = getArguments().getInt(ARG_LAYOUT); final ListView listView = (ListView) view.findViewById(R.id.list); Adapter adapter = new Adapter(getActivity(), picasso, listLayout); listView.setAdapter(adapter); return view; }
@Override public View getView(int position, View convertView, ViewGroup parent) { View row=super.getView(position, convertView, parent); Item item=getItem(position); ImageView icon=(ImageView)row.findViewById(R.id.icon); picasso.load(item.owner.profileImage) .fit().centerCrop() .placeholder(R.drawable.owner_placeholder) .error(R.drawable.owner_error).into(icon); TextView title=(TextView)row.findViewById(R.id.title); title.setText(Html.fromHtml(getItem(position).title)); return(row); } }
public static BitmapLoader createUsing(CropView cropView) { return createUsing(cropView, Picasso.with(cropView.getContext())); }
@Override public View getView(int position, View convertView, ViewGroup parent) { View row=super.getView(position, convertView, parent); Item item=getItem(position); ImageView icon=(ImageView)row.findViewById(R.id.icon); picasso.load(item.owner.profileImage) .fit().centerCrop() .placeholder(R.drawable.owner_placeholder) .error(R.drawable.owner_error).into(icon); TextView title=(TextView)row.findViewById(R.id.title); title.setText(Html.fromHtml(getItem(position).title)); return(row); } }
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_chat_sample, container, false); final Picasso picasso = Picasso.with(getActivity()); picasso.setLoggingEnabled(true); picasso.setIndicatorsEnabled(false); int listLayout1 = getArguments().getInt(ARG_LAYOUT_1); int listLayout2 = getArguments().getInt(ARG_LAYOUT_2); final ListView listView = (ListView) view.findViewById(R.id.list); Adapter adapter = new Adapter(getActivity(), picasso, listLayout1, listLayout2); listView.setAdapter(adapter); return view; }
@Override public Object instantiateItem(ViewGroup container, int position) { ImageView page=new ImageView(ctxt); ViewGroup.LayoutParams p= new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); container.addView(page, p); Picasso.with(ctxt).load(getSlideImageUri(position)).into(page); return(page); }
/** * Will download an image from a URL and put it in an ImageView.<br/> * It uses Square's Picasso library to download the image asynchronously and put the result into the ImageView.<br/> * Picasso manages recycling of views in a ListView.<br/> * If you need more control over the Picasso settings, use {BaseAdapterHelper#setImageBuilder}. * @param viewId The view id. * @param imageUrl The image URL. * @return The BaseAdapterHelper for chaining. */ public BaseAdapterHelper setImageUrl(int viewId, String imageUrl) { ImageView view = retrieveView(viewId); Picasso.with(context).load(imageUrl).into(view); return this; }