Skip to content

Instantly share code, notes, and snippets.

@susantokun
Created May 7, 2020 19:27
Show Gist options
  • Save susantokun/b0885638c6980b74bd1244929c9a31c5 to your computer and use it in GitHub Desktop.
Save susantokun/b0885638c6980b74bd1244929c9a31c5 to your computer and use it in GitHub Desktop.
Form Mahasiswa di Android Studio
package com.susantokun.project_1;
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.Spinner;
import android.widget.TextView;
public class FormMahasiswa extends AppCompatActivity {
Button bsimpan;
EditText enpm, enama, etempatlahir, etanggallahir;
TextView thasil;
RadioGroup rgjk;
Spinner skelas, sagama;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.formmhs);
// inisialisasi
bsimpan = (Button) findViewById(R.id.simpan);
enpm = (EditText) findViewById(R.id.isinpm);
enama = (EditText) findViewById(R.id.isinama);
thasil = (TextView) findViewById(R.id.hasil);
rgjk = (RadioGroup) findViewById(R.id.jk);
skelas = (Spinner) findViewById(R.id.kelas);
sagama = (Spinner) findViewById(R.id.agama);
etempatlahir = (EditText) findViewById(R.id.tempatlahir);
etanggallahir = (EditText) findViewById(R.id.tanggallahir);
bsimpan.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String inputnpm = String.valueOf(enpm.getText().toString());
String inputnama = String.valueOf(enama.getText().toString());
String inputtempatlahir = String.valueOf(etempatlahir.getText().toString());
String inputtanggallahir = String.valueOf(etanggallahir.getText().toString());
int gender = rgjk.getCheckedRadioButtonId();
RadioButton jk = (RadioButton) findViewById(gender);
String inputjk = String.valueOf(jk.getText().toString());
thasil.setText("\n" + "NPM\t\t\t\t\t\t\t\t\t\t\t: " + inputnpm + "\n" +
"Nama\t\t\t\t\t\t\t\t\t\t: " + inputnama + "\n" +
"Jenis Kelamin\t\t: " + inputjk + "\n" +
"Kelas\t\t\t\t\t\t\t\t\t\t: " + skelas.getSelectedItem().toString() + "\n" +
"Agama\t\t\t\t\t\t\t\t\t: " + sagama.getSelectedItem().toString() + "\n" +
"Jenis Kelamin\t\t: " + inputtempatlahir + "\n" +
"Tanggal Lahir\t\t\t: " + inputtanggallahir + "\n");
}
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment