将字符串从微调器传递给第二个活动

时间:2016-10-19 21:33:16

标签: java android android-studio

我正在构建一个应用程序,其中第一个活动包含一个字符串为“红色”,“黄色”,“蓝色”和“绿色”的微调器。当用户选择微调项目时,第二个活动的背景将是该颜色。我在将该值从MainActivity类传递给Display类时遇到问题。

1 个答案:

答案 0 :(得分:0)

如果您想知道如何检索微调器值:

String pickedColor = yourSpinner.getSelectedItem().toString();

在您的第一个Activity中,构建意图时会执行以下操作:

Intent intent = new Intent(MainActivity.this, DisplayActivity.class);
intent.putExtra("COLOR_KEY", pickedColor);
startActivity(intent);

然后在你的第二个活动中:

String color = getIntent().getStringExtra("COLOR_KEY");

然后随心所欲:)