cara menyimpan data dari radio button dan spinner di android

saya punya form input android dimana di dalam input tersebut ada radio button dan spinner.

code radio:

  final getKelasUtils getKelasUtils = new getKelasUtils();
                                    JSONObject DATA = jsonArray.getJSONObject(i);

                                    getKelasUtils.setId_mhs(DATA.getString("id_mhs"));
                                    getKelasUtils.setNama_mhs(DATA.getString("nama_mahasiswa"));
                                    //instantiate...
                                    final RadioButton radioButton = new RadioButton(Konsultasi.this);

                                    arrayList.add(i,getKelasUtils);

                                    //set the values that you would otherwise hardcode in the xml...
                                    radioButton.setLayoutParams
                                            (new RadioGroup.LayoutParams
                                                    (RadioGroup.LayoutParams.WRAP_CONTENT, RadioGroup.LayoutParams.WRAP_CONTENT));

                                    //label the button...
                                    radioButton.setText(DATA.getString("nama_mahasiswa") + i);
                                    radioButton.setId(i);

                                    //add it to the group.
                                    mhs.addView(radioButton, i);

                                    radioButton.setOnClickListener(new View.OnClickListener() {
                                        @Override
                                        public void onClick(View v) {
                                            int position = mhs.getCheckedRadioButtonId();
                                            getKelasUtils getKelas = (com.example.ikhwan.ta.getKelasUtils) arrayList.get(position);

                                            Toast.makeText(Konsultasi.this, getKelas.getId_mhs(), Toast.LENGTH_SHORT).show();
                                            getId_mhs = getKelas.getId_mhs();

sample code spinner:

 final getSemesterUtils getSemesterUtils = new getSemesterUtils();
                        JSONObject DATA = array.getJSONObject(i);
                        getSemesterUtils.setId_semester(DATA.getString("id_semester"));
                        getSemesterUtils.setNama_semester(DATA.getString("nama_semester"));
                        Semester.add(DATA.getString("nama_semester"));

                        adapter.notifyDataSetChanged();

bagaimana cara mengambil value radio group dan spinner ketika button save di klik.

avatar ikhwansr
@ikhwansr

68 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban