Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package app.com.example.android.kuisiak;
- import android.content.Context;
- import android.content.Intent;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.RadioButton;
- import android.widget.RadioGroup;
- import android.widget.TextView;
- import com.rengwuxian.materialedittext.MaterialEditText;
- public class MainActivity extends AppCompatActivity {
- EditText edtNama;
- RadioGroup rbgSatu;
- RadioGroup rbgDua;
- RadioButton rbNaruto;
- RadioButton rbSakura;
- RadioButton rbWahyu;
- RadioButton rbIav;
- TextView cvJawabanSatu;
- TextView cvJawabanDua;
- TextView cvNilai;
- Button btnSubmit;
- TextView cvNama;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- // menguhubungkan view yang ada di xml dengan java
- edtNama = (EditText) findViewById(R.id.edtnamaku);
- rbgSatu = (RadioGroup) findViewById(R.id.rbgsatu);
- rbgDua = (RadioGroup) findViewById(R.id.rbgdua);
- rbNaruto = (RadioButton) findViewById(R.id.rbnaruto);
- rbSakura = (RadioButton) findViewById(R.id.rbsakura);
- rbWahyu = (RadioButton) findViewById(R.id.rbwahyu);
- rbIav = (RadioButton) findViewById(R.id.rbiav);
- cvNama = (TextView)findViewById(R.id.cvnama);
- cvJawabanSatu = (TextView) findViewById(R.id.cvjawabansatu);
- cvJawabanDua = (TextView)findViewById(R.id.cvjawabandua);
- cvNilai = (TextView)findViewById(R.id.cvnilai);
- btnSubmit = (Button)findViewById(R.id.btn_submit);
- btnSubmit.setOnClickListener(new View.OnClickListener() { // set tombol Submit ketika diklik akan menjalankan methode proses
- @Override
- public void onClick(View v) {
- proses();
- }
- });
- }
- public void proses(){
- String Nama = edtNama.getText().toString();
- cvNama.setText(Nama);
- if (rbNaruto.isChecked()){
- cvJawabanSatu.setText("benar");
- }
- else {
- cvJawabanSatu.setText("salah");
- }
- if (rbWahyu.isChecked()){
- cvJawabanDua.setText("benar");
- }
- else {
- cvJawabanDua.setText("salah");
- }
- if (rbNaruto.isChecked()&&rbWahyu.isChecked()){
- cvNilai.setText("100");
- }
- else if (rbNaruto.isChecked()||rbWahyu.isChecked()){
- cvNilai.setText("50");
- }
- else {
- cvNilai.setText("0");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement