RecyclerView中的所有TextView显示相同的数据

时间:2017-08-17 10:53:30

标签: android android-recyclerview textview

我有一个包含100个单词的arraylist。我想将每个单词分配给RecyclerView的单个文本视图,但我的Recyclerview的所有文本视图都显示相同的数据,即最后一个单词。

for(String s:arraylist){
    viewholder.textview.setText(s);
}

以上是我的RecyclerView适配器代码。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

试试这个:

If (! File.Exists ("received list of items"))
{
Await client.DownloadFileTaskAsync (new Uri (url + "received item list"), dir + "received item list");
}

而不是

viewholder.textview.setText(arraylist.get(position));

答案 1 :(得分:-1)

使用以下代码从“RecyclerView”中的textview设置ArrayList中的值。

viewholder.textview.setText(arrayList.get(position));

我希望这对你有帮助,