2017-08-17 23 views
-2

我有一個包含100個單詞的數組列表。我想將每個單詞分配給RecyclerView的單個文本視圖,但是我的Recyclerview的所有文本視圖都顯示相同的數據,即最後一個單詞。RecyclerView中的所有TextView顯示相同的數據

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

以上是我的RecyclerView適配器代碼。我應該如何解決這個問題?

+0

退房此鏈接可能會有所幫助https://www.androidhive.info/2016/01/android-working-with-recycler-view/ –

+1

後來自recycleview適配器的代碼 –

回答

1

試試這個:

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

改用的

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

它會在我的recyclerview中創建100個textview嗎? – Pritish

+0

是的。你是對的。 – santalu

+0

非常感謝你的工作。你是上帝 – Pritish

-1

在`RecyclerView按照下面的代碼集從ArrayListtextview值。

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

我希望這可以幫助你,