【问题标题】:Open Different image in second activity by clicking different buttons(names of images) in first activity通过单击第一个活动中的不同按钮(图像名称)在第二个活动中打开不同的图像
【发布时间】:2017-07-30 20:51:48
【问题描述】:

我有两个活动。活动一,三个按钮具有图像名称,即 a、b、c。我想在第二个活动中打开该特定图像,该图像名为我在第一个活动中单击的按钮。我不想做三个不同的活动来打开三个不同的图像。请帮帮我。

【问题讨论】:

标签: android button android-activity imageview


【解决方案1】:

我认为你应该像这样使用额外的东西:

Intent intent=new Intent(context,NewActivity.class);
      intent.putExtra("name",value of variable);
      startActivity(intent);

然后在 NewActivity 中这样做:

String colorName=getIntent().getStringExtra("name");
switch(name){
case "color1":
do something;
break;
case "color2":
do something;
break;
case "color3":
do something;
break;
} 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-30
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 2023-04-04
    相关资源
    最近更新 更多