2016-01-25 86 views
-1

我在RecyclerView中有CardView,當我擴展CardView時,該擴展CardView中的每個第十個CardView都會自動擴展。所以如果我擴展#0 CardView,那麼#10,#20,#30等也會擴展。我不理解這種行爲。在RecyclerView中擴展CardView擴展了其他CardView

+0

*我不理解這種行爲的方式。*我敢肯定,這樣的行爲可以用你的代碼很容易解釋... – Selvin

+2

這可能是因爲您的卡片視圖正在被重用。 'RecyclerView'顧名思義就是這樣,並重用它在屏幕上顯示的視圖,並在屏幕上顯示其他視圖。 –

+0

我如何使它不被重用? –

回答

0

看看這個example,並採取特別注意在onBindViewHolder()工作