2016-08-17 130 views

回答

0

如果使用這樣的一個適配器(例如,recyclerview定製適配器)內,儘量使用通過上下文。

Context context; 

public MyAdapter(Context context){ 
    this.context = context; 
} 

/* other part of the Adapter codes */ 

@Override 
public void onBindViewHolder(MyCustomViewHolder holder, int position){ 
    Picasso.with(context) 
     .load(book.getImageUrl()) 
     .resize(coverWidth, coverHeight) 
     .placeholder(R.drawable.image_loading) 
     .into(viewHolder.ivBookPic); 

} 

希望這會有所幫助。

+0

我使用裏面的適配器,試試這個,但沒有變化。 – user2660997

+0

對不起,延遲的答覆。你可以發佈你的完整的適配器代碼嗎? –