Advertisement
kzwhkzw

Radio Button Load

Aug 25th, 2019
523
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1.  
  2. //layout .xml nya
  3.  
  4.         <RadioGroup
  5.             android:id="@+id/radGjk"
  6.             android:layout_width="wrap_content"
  7.             android:layout_height="wrap_content"
  8.             android:orientation="horizontal">
  9.  
  10.             <RadioButton
  11.                 android:id="@+id/radPA"
  12.                 android:layout_width="wrap_content"
  13.                 android:layout_height="wrap_content"
  14.                 android:checked="true"
  15.                 android:text="Laki-laki" />
  16.  
  17.             <RadioButton
  18.                 android:id="@+id/radPI"
  19.                 android:layout_width="wrap_content"
  20.                 android:layout_height="wrap_content"
  21.                 android:text="Perempuan" />
  22.  
  23.         </RadioGroup>
  24.  
  25. //.Java
  26.  
  27. //Deklarasi public variabel
  28.  
  29. RadioGroup radGjk;
  30. RadioButton radPA, radPI;
  31. String jenis_kelamin="Laki-laki";
  32.  
  33. //inisialisasi radio button
  34.  
  35.         radGjk=(RadioGroup) findViewById(R.id.radGjk);
  36.         radPA=(RadioButton) findViewById(R.id.radPA);
  37.         radPI=(RadioButton) findViewById(R.id.radPI);
  38.  
  39. // penggunaan ketika di klik jika radPA maka Laki-laki dan sebaliknya
  40.  
  41.         btnKirim=(Button)findViewById(R.id.btnKirim);
  42.         btnKirim.setOnClickListener(new View.OnClickListener() {
  43.         public void onClick(View arg0) {
  44.  
  45.             String ltgl_lahir=txttgl_lahir.getText().toString();
  46.             String ljurusan=jurusan.getSelectedItem().toString();
  47.            
  48.             //RadioButton
  49.             if(radPA.isChecked()){jenis_kelamin="Laki-laki";}
  50.             else{jenis_kelamin="Perempuan";}
  51.          }});
  52.  
  53.  
  54. //Void load jika ada dari database / sudah ada datanya dari list ke detail
  55.  
  56. void load(){   
  57.        
  58.         jenis_kelamin="Perempuan";
  59.                
  60.         if(jenis_kelamin.equalsIgnoreCase("Perempuan")){
  61.                ((RadioButton)radGjk.getChildAt(1)).setChecked(true);
  62.             }
  63.             else{//Laki-laki
  64.                ((RadioButton)radGjk.getChildAt(0)).setChecked(true);
  65.             }
  66.        
  67.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement