为了账号安全,请及时绑定邮箱和手机立即绑定

AlertDialog 显示从 RadioButton 选择的结果,让用户再次检查

AlertDialog 显示从 RadioButton 选择的结果,让用户再次检查

莫回无 2021-09-15 17:19:32
我是 Android Studio 的初学者。我不知道如何解决我的问题。我希望用户在具有三个单选按钮的 Radio Group 中选择他们喜欢的片段。在他们将结果发送到另一个片段之前,我需要弹出警报对话框让用户再次检查他们选择的内容。有什么办法可以收集所有按钮结果并将其显示给用户?public class MainActivity extends Fragment {@Nullable@Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {    View view = inflater.inflate(R.layout.radio_button, container, false);    RadioGroup rgdSize = view.findViewById(R.id.rdgSize);    rgdSize.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {        @Override        public void onCheckedChanged(RadioGroup radioGroup, int i) {            switch (i) {                case (R.id.rdbSmall):                    break;                case (R.id.rdbMedium):                    break;                case (R.id.rdbLarge):                    break;            }        }    });    RadioGroup rgdRank = view.findViewById(R.id.rdgRank);    rgdRank.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {        @Override        public void onCheckedChanged(RadioGroup radioGroup, int i) {            switch (i) {                case (R.id.rdbFirst):                    break;                case (R.id.rdbSecond):                    break;                case (R.id.rdbThird):                    break;            }        }    });    Button btnSend;    btnSend = view.findViewById(R.id.btnSend);    btnSend.setOnClickListener(btnSendListener);    return view;}
查看完整描述

3 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

你可以这样做:


RadioButton rb = (RadioButton)rgdRank.findViewById(rgdRank.getCheckedRadioButtonId());//get checked radiobutton

String s =  rb.getText(); //get text of this checked radiobutton

在此之后,使用String类函数来显示你想要的。


查看完整回答
反对 回复 2021-09-15
?
慕斯王

TA贡献1864条经验 获得超2个赞

您可以使用 rgdRank.getCheckedRadioButtonId();来获取选中的单选按钮 ID。


查看完整回答
反对 回复 2021-09-15
  • 3 回答
  • 0 关注
  • 226 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信