RecyclerView ViewHolder中的UrlImageParser - 没有上下文

时间:2014-12-23 15:52:28

标签: android android-recyclerview

我有问题,我正在使用这个答案:https://stackoverflow.com/a/7442725/3569225使图片网址自动更改为图片。 但是当我尝试创建URLImageParser时,我需要给他上下文。 我在ViewHandler中这样做,我没有getApplicationContext命令。 这是我要做的代码:
@Override public void onBindViewHolder(ViewHolder holder, int position) { ... UrlImageParser p = new UrlImageParser(holder.message, this); holder.message.setText(Html.fromHtml(MessageItems.get(position).getMessage())); ... }

我需要更换这个'在上下文中,但我没有它,我该怎么办?

1 个答案:

答案 0 :(得分:0)

按照示例示例了解如何将上下文传递给适配器。

private Context context; 
public myAdapter(Context context,....){  
    this.context = context;  
} 

现在,您可以在适配器内部的任何位置使用上下文。