我在主要活动中使用了以下代码

public void button(View v){

         //Create an intent to start the new activity.
            // Our intention is to start secondActivity
         Intent intent = new Intent();
         intent.setClass(this,Activity.class);
         startActivity(intent);
        }


单击按钮时如何显示随机活动?请帮我!

最佳答案

调试了上面的一些代码,因为setClass()中有一个错误。

Random rnd = new Random();
int x=rnd.nextInt(3)+1;
Intent myIntent = new Intent();
switch(x){
case 1:
myIntent.setClass(view.getContext(),Scrn1.class);
break;
case 2:
myIntent.setClass(view.getContext(), Scrn2.class);
break;
case 3:
myIntent.setClass(view.getContext(), Scrn1.class);
break;
}
startActivity(myIntent);

关于android - 单击按钮时如何显示随机 Activity ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12101292/

10-12 06:22