我知道这个问题已经得到解答,但我无法解决问题。
我想在按下按钮时打开随机活动。
我是编程新手,所以如果你能尽可能具体,我将不胜感激 因为对你来说很明显的一些东西对我来说并不明显。
感谢
答案 0 :(得分:1)
Random rnd = new Random(); // generate a random number
int x=rnd.nextInt(3)+1;
Intent myIntent = new Intent(); // open new activity
switch(x){
case 1:
myIntent.setClass(view.getContext(),First.class);
break;
case 2:
myIntent.setClass(view.getContext(), Second.class);
break;
case 3:
myIntent.setClass(view.getContext(), Third.class);
break;
}
startActivity(myIntent);
您也可以将view.getContext()
更改为this
。