int radioId = radioGroup2.getCheckedRadioButtonId();
radioButton2 = findViewById(radioId);
textView1.setText(radioButton2.getText() + " > ");
我想在下一个活动中显示已选中单选按钮的标签-----> Android开发者>文档>导向器
请帮帮我。
接下来,如何显示已选中单选按钮的标签 (第一项活动)在第三项活动中?
答案 0 :(得分:2)
有几种方法取决于您的需求:
您可以将该文本作为额外内容放入下一个活动开始的意图中:
Intent i = new Intent(firstActivity.this, nextActivity.class);
i.putExtra("CheckedRadioText", radioButton2.getText());
startActivity(i);
并在下一个活动的onCreate方法中获得额外费用,如下所示:
Intent i = getIntent();
String text = i.getStringExtra("CheckedRadioText");
myTextView.setText(text);
您可以将单选按钮的文本设置为静态字符串,并轻松地从下一个活动访问它(个人,不推荐)。
如果此单选按钮类似于设置选择,则需要保存此选项。然后,您可以将该文本保存到sharedPreference。这种方法有几个可用的教程。