Possible Duplicate:
How do I pass data between activities in Android?
Yes,No,Difficult are three RadioButton
s and NEXT is a Button
. I don't know how to pass the id's of selected radio button of each screen to last screen. In RESULT screen particular value is to displayed in TextView
. Here is a code for one screen:
public class MainActivity extends Activity {
RadioGroup rg;
RadioButton rb;
Button b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
addListenerOnButton();
}
private void addListenerOnButton() {
rg = (RadioGroup) findViewById(R.id.rg_Ques1);
b = (Button) findViewById(R.id.button1_ques1);
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int selectedId = rg.getCheckedRadioButtonId();
rb = (RadioButton) findViewById(selectedId);
Intent i = new Intent(MainActivity.this,Ques2.class);
startActivity(i);
Toast.makeText(getApplicationContext(), rb.getText(), 0).show();
}
});
}