如何使用微调器将字符串从一个活动传递到另一个活动(Android Studio)

时间:2018-07-04 05:51:14

标签: java android android-activity android-spinner

我是一名Android新手,正在尝试为我的第一个应用程序编程。我差不多完成了,但是对于应用程序的最后一步,我想从微调器中选择用户在上一页中所做的选择。

用户从微调器中选择一个字符串后,他们按下该按钮上的一个按钮即可移至下一页。我使用getItemAtPosition从微调器中检索了字符串,但是我不知道如何将该信息传递给button方法,因此我无法使用intent将其传递给下一个活动。我知道一旦用户从微调器中选择了一个字符串,我就可以完全摆脱该按钮并转到下一个活动,但是我真的不想这样做。这是下面的代码:

@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
    String text = adapterView.getItemAtPosition(i).toString();
}

@Override
public void onNothingSelected(AdapterView<?> adapterView) {

}

public void quoteButton(View view){
    Intent intent = new Intent(this, DisplayQuoteActivity.class);
    startActivity(intent);
}

text是用户选择的字符串,而quoteButton是跳转到下一个活动的按钮,但我不知道如何从{{1 }}方法转换为text方法。

感谢您的帮助。

0 个答案:

没有答案