android - 如何在 android 中创建多个微调器并将该微调器数据传递给另一个 Activity (相同)

标签 android spinner

我想从两个微调器中选择数据并将该数据传递给另一个 Activity (我已经可以从单个微调器传递数据),但在我的项目中我调用了 2 个微调器,选择部门并选择学期。我想知道如何从两个微调器中选择数据并将其传递给同一 Activity (在我的项目中注册 Activity )。从两个微调器中选择的数据必须传递给相同的 Activity 。

最佳答案

将选定的项目放入变量中,并按如下方式发送给 Intent

Intent intent = new Intent(this, NextActivity.class);
intent.putextra("SpinnerName1",SpinnerVal1);
intent.putextra("SpinnerName2",SpinnerVal2);
startActivity(intent);

在您的下一个 Activity 中,您可以访问它们

String value1= getIntent().getStringExtra("SpinnerName1");
String value2= getIntent().getStringExtra("SpinnerName2");

关于android - 如何在 android 中创建多个微调器并将该微调器数据传递给另一个 Activity (相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22139203/

相关文章:

android - Android模拟器可以接收ACTION_POWER_CONNECTED Intent 吗?

google-play - 应用程序与平板电脑不兼容

java - 如何在android中使用onItemSelected

android - 如何启用/禁用 Spinner 的下拉列表

javascript - 渐进式 Web 应用程序 "does not work offline"错误

android - 如何获取 4.4 kitkat 上的铃声 URI

java - Android:这里 map sdk的 map 显示的坐标不准确

java - JavaFX 中的 TableView 和 Spinner

user-controls - 在Windows Phone 7上实现NumericUpDown微调器控件?

android - 在 alertDialog 中使用微调器时出现空指针异常