how to use variable while calling new activity in intent?

后端 未结 7 1531
失恋的感觉
失恋的感觉 2021-01-22 01:08

i have following code to call new activity

now i want to use variable to call new activity

String var1,var2,var3; var1=\"Login\"; var2=\"Signup\"; var3=\"more

7条回答
  •  一整个雨季
    2021-01-22 01:52

    You cant pass a String in as the parameter it has to be an Activity.

    Use an if or switch statement to switch between the different selections you have.

    Something like this maybe....

    Intent i; 
    switch(var)
    case:Login
    i = new Intent(Favorites.this, Login.class); 
    break; 
    case:Signup
    i = new Intent(Favorites.this, Signup.class);
    break;   
    case:More
    i = new Intent(Favorites.this, More.class);
    break; 
    
    
    startActivity(i); 
    

提交回复
热议问题