我有以下代码来调用新活动
现在我想使用变量来调用新活动
字符串var1,var2,var3;
VAR1 = “登录”;
VAR2 = “注册”;
VAR3 = “多”;
Intent i; i = new Intent(Favorites.this, Login.class); --> login.class with var startActivity(i);
谁能指导我如何实现这一目标???
解决方法:
您不能传入String作为参数,它必须是Activity.
使用if或switch语句在您拥有的不同选择之间进行切换.
大概是这样的…
Intent i; switch(var)case:Logini = new Intent(Favorites.this, Login.class); break; case:Signupi = new Intent(Favorites.this, Signup.class);break; case:Morei = new Intent(Favorites.this, More.class);break; startActivity(i);
总结 以上是内存溢出为你收集整理的android-如何在意图中调用新活动时使用变量?全部内容,希望文章能够帮你解决android-如何在意图中调用新活动时使用变量?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)