我正在开发一个项目,用户最多可以从微调器中选择五个选项,我想在按下提交按钮时在新活动中显示选定的选项我在按下按钮时打开了一个新活动,但没有显示,我是需要我需要做的步骤的帮助,这是我要显示数据的第二个屏幕的代码
public class SecondScreenActivity extends Activity {
TextView FirstIwi;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.selected_iwi);
FirstIwi = (TextView) findViewById(R.id.spinner1);
Intent intename = getIntent();
String iwi1 = (String) intename.getSerializableExtra("USERNAME");
//Spinner spinnername2 = (Spinner) findViewById(R.id.spinner2);
FirstIwi.setText("First Iwi" + iwi1);
}
}
头等舱
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Spinner;
public class IwiSelect extends Activity {
Spinner spinner1, spinner2, spinner3, spinner4, spinner5;
Button btnSubmit;
String iwi1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_iwiselect);
addListenerOnButton();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_iwi_select, menu);
return true;
}
// get the selected drop down list value
public void addListenerOnButton() {
spinner1 = (Spinner) findViewById(R.id.spinner1);
spinner2 = (Spinner) findViewById(R.id.spinner2);
spinner3 = (Spinner) findViewById(R.id.spinner3);
spinner4 = (Spinner) findViewById(R.id.spinner4);
spinner5 = (Spinner) findViewById(R.id.spinner5);
btnSubmit = (Button) findViewById(R.id.btnSubmit);
btnSubmit.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
iwi1 = spinner1.toString();
//Starting a new Intent
Intent nextScreen = new Intent(IwiSelect.this, SecondScreenActivity.class);
//Sending data to another Activity
nextScreen.putExtra("USERNAME", iwi1);
//nextScreen.putExtra(spinner2.getContext().toString(), false);
// starting new activity
startActivity(nextScreen);
}
});
}
}