0
I have an Adapter in my App, and I would like to take pictures of my server to put in it instead of a photo saved at the root, I’ve tried several ways, I’ve tried even using the Picasso API but the most I could was 1 photo for toads.
Adapter:
public CursoAdapter(Context context,ArrayList<curso>  elementos)  {
    super(context,R.layout.linha,  elementos);
    this.context=context;
    this.elementos=  elementos;
}
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
    Context contexts = parent.getContext();
    LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View rowView = inflater.inflate(R.layout.linha, parent, false);
    TextView nomeCurso = (TextView) rowView.findViewById(R.id.nome);
    TextView progresso = (TextView) rowView.findViewById(R.id.endereco);
    ImageView imagem = (ImageView) rowView.findViewById(R.id.imagem);
    nomeCurso.setText(elementos.get(position).getNome());
    progresso.setText(elementos.get(position).getEndereco());
    imagem.setImageResource(elementos.get(position).getImagem());
    return rowView;
}
My XML:
    <ImageView
    android:id="@+id/imagem"
    android:layout_width="64dp"
    android:layout_height="69dp"
    android:layout_margin="5dp"
    android:scaleType="fitXY"
    android:src="@drawable/e1" />
<LinearLayout
    android:layout_width="304dp"
    android:layout_height="73dp"
    android:layout_gravity="right"
    android:orientation="vertical">
    <TextView
        android:id="@+id/nome"
        android:layout_width="227dp"
        android:layout_height="38dp"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="10dp"
        android:text="Nomedascola"
        android:textAppearance="@style/Base.TextAppearance.AppCompat.SearchResult.Title"
        android:textSize="15dp" />
    <TextView
        android:id="@+id/endereco"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:text="Endereço"
        android:textAppearance="@style/Base.TextAppearance.AppCompat.Small" />
</LinearLayout>
Adding items:
 curso e = new curso(array2[0],"Progresso: 0%", drawable.e1);
 escolas.add(e);
 return escolas;