// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.oliodevices.assist.app.adapters; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView; import butterknife.ButterKnife; import com.oliodevices.assist.app.api.models.ContactInfo; import com.squareup.picasso.Picasso; import com.squareup.picasso.RequestCreator; public class ContactInfoAdapter extends ArrayAdapter { static class ViewHolder { TextView mLabel; TextView mName; ImageView mPhoto; public void bindView(Context context, ContactInfo contactinfo) { mName.setText(contactinfo.getName()); mLabel.setText(contactinfo.getLabel()); contactinfo = contactinfo.getPhotoUri(); if (contactinfo != null) { Picasso.with(context).load(contactinfo).placeholder(0x7f020067).into(mPhoto); return; } else { Picasso.with(context).load(0x7f020067).into(mPhoto); return; } } public ViewHolder(View view) { ButterKnife.inject(this, view); } } public ContactInfoAdapter(Context context) { super(context, 0); } public View getView(int i, View view, ViewGroup viewgroup) { if (view == null) { view = LayoutInflater.from(getContext()).inflate(0x7f03001f, viewgroup, false); viewgroup = new ViewHolder(view); view.setTag(viewgroup); } else { viewgroup = (ViewHolder)view.getTag(); } viewgroup.bindView(getContext(), (ContactInfo)getItem(i)); return view; } }