如何每次从arraylist的recyclerview中显示随机数据 [英] How to show random data every time in recyclerview from arraylist

查看:94
本文介绍了如何每次从arraylist的recyclerview中显示随机数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

每次打开recyclerview时如何显示随机数据

How do I show random data everytime I open recyclerview

例如,如果我有一个名称的 arraylist

For example if I have a arraylist of name

arraydata = {a,b,c,d,e,f,g,h,i,j,k,l}

在recyclerview中,它始终以顺序方式显示,表示先 a 然后是 b 然后是 c 每次我们打开recyclerview它将显示相同的

In recyclerview it always show in sequence manner means a first then b then c Every time we open recyclerview It will show the same

无论何时我每次打开recyclerview都可以显示不同的顺序

Is there anyway to show different sequence everytime i open recyclerview

当前我正在使用

holder.textitem.setText(arraylistobject.get(position).getTextFun())

推荐答案

在将数据数组列表传递到 RecyclerView.Adapter 之前,可以使用 Collections 对数据数组列表进行混洗.:

You can use Collections to shuffle your array list of data before passing it to your RecyclerView.Adapter:

Collections.shuffle(arraylistobject)

这篇关于如何每次从arraylist的recyclerview中显示随机数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆