Я работаю с простой игрой. Я хочу перетасовать список действий. Когда я нажимаю кнопку, он будет произвольно выбирать действие и загружать его, используя начальное намерение активности. Это возможно? С чего начать? Заранее спасибо.Как перетасовать список видов деятельности
Редактировать
когда я пытаюсь нажать на кнопку, она заставляет закрыть. вот что я получил до сих пор
Button shuffle = (Button) findViewById(R.id.button1);
final ArrayList<Class> activities = new ArrayList<Class>(4);
activities.add(SampleTwo.class);
activities.add(SampleThree.class);
activities.add(SampleFour.class);
activities.add(SampleFive.class);
shuffle.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Random rand = new Random();
int random = rand.nextInt(activities.size());
Intent i = new Intent(context, activities.get(random));
startActivity(i);
}
});
вам нужно перетасовать список, или вы просто хотите, чтобы выбрать случайное действие из списка ли? –
Я хочу случайным образом выбрать активность из списка. Является ли это возможным? – user3149781
Абсолютно, см. Мой ответ. –