如何在android中生成随机事件?

Mar*_*ith 2 java arrays random android generator

我有一个对象数组,并希望能够在按下按钮时从列表中随机选择一个.你会如何在Android中做到这一点?

Oct*_*ean 5

在你的onClickListener中做这样的事情

Random rand = new Random();
int selector = rand.nextInt(yourList.length);
yourList.get(selector);
Run Code Online (Sandbox Code Playgroud)

这样的事情.

编辑:实际上,如果它是一个ArrayList,那么它将更像这样

Random rand = new Random();
int selector = rand.nextInt(yourList.size());
yourList.get(selector);
Run Code Online (Sandbox Code Playgroud)