2014-09-30 16 views
9

Picasso mi consente di ridimensionare un'immagine. C'è un meccanismo per ridimensionare il segnaposto? Quanto segue non è sufficiente. Cosa mi manca?Come ridimensionare il segnaposto di ImageView con picasso

Picasso.with(mContext).load(url).placeholder(R.drawable.imageview_holder).resize(200, 200).into(imageview); 
+1

Non è possibile. I segnaposto vengono caricati direttamente dalla filettatura principale. Picasso non li caricherà nel thread in background per eseguire queste operazioni per te. Basta ridimensionarlo localmente all'interno della tua app. – dnkoutso

risposta

3

Quello che ho trovato che funziona per me è quello di ridimensionare il (e l'immagine errore) segnaposto direttamente con l'ImageView utilizzando android:scaleType="fitCenter" in XML. Quindi posso ancora utilizzare Picasso per ridimensionare e centrare l'immagine scaricata.

+0

Questa è la risposta corretta. attr scaleType non ha alcun effetto sull'immagine caricata se la ridimensiona con picasso – mohax

Problemi correlati