Hi,
I can't find it, but I think I had this discussion before on this forum.
basically, one way of doing this is the following:
Have a temporary arrayList ( a copy of your actual list) and pick a random one in it, AND delete it, then pick a random one again, etc etc etc. This would be the best approach I would say,
Have you tried that?
bye,
Jean