2 sld22525482 sld22525482 于 2016.09.06 10:16 提问

求关于在listview使用随机数打乱item中的方法。

刚刚接触随机数random这里 求大神指点如何随机打乱listview item中的数据,越具体越好,还有就是提供一个思路如何把随机分配后的数据恢复到listview初始状态,数据是从集合里读取的,一定要打乱集合的顺序吧?因为还要还原。。求指点如何实现。。

3个回答

bdmh
bdmh   Ds   Rxr 2016.09.06 10:19

你直接把数据源随机排序就行了,然后notify

u013829202
u013829202   Rxr 2016.09.06 13:33

就想扑克牌洗牌的动作,提前保存一份初始数据。 然后使用乱排算法。 也可以用shuffle。具体自己百度一下。 不会百度的程序猿不是好程序员

seeze
seeze   2016.09.06 15:53

既然要恢复到初始状态,在对空间要求不高的情况下可以另开一个索引表,对索引表采用随机算法打乱顺序

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!