【发布时间】:2014-01-19 08:44:37
【问题描述】:
我正在开发一个小应用程序,需要一种制作方法,以便在按下按钮时打开一个随机活动,然后不再打开该活动。
我通过创建一个随机排序并从中选择一个数字的 ArrayList 来做到这一点。然后删除该号码。然后使用选择的数字来打开其中一项活动。
但是,当我进行另一个活动时,我无法使用与之前相同的 ArrayList(其中所有相同的数字)。
有没有办法将 ArrayList 从一个活动移动到另一个活动?
提前致谢!
这是我制作 ArrayList 和选择数字的代码:
int min = 1;
int max = 3;
ArrayList<Integer> list = new ArrayList<Integer>();
for(int i = min; i <= max; i++) list.add(i);
Collections.shuffle(list);
Integer x = list.get(0);
list.remove(0);
【问题讨论】:
标签: java android arraylist android-activity