![]() |
Hasil Akhir Eksekusi Program inputbiodata |
xmlns:tools=”http://schemas.android.com/tools”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
tools:ignore=”HardcodedText” >
<RelativeLayout
android:layout_width=”match_parent”
android:layout_height=”696dp” >
<TextView
android:id=”@+id/labelnim”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginTop=”7dp”
android:text=”@string/judul”
android:layout_centerHorizontal=”true”
android:textSize=”18sp” />
<TextView
android:id=”@+id/labelnama”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labelnim”
android:layout_marginTop=”7dp”
android:text=”@string/Nama”
android:textSize=”18sp” />
<EditText
android:id=”@+id/fieldnama”
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labelnim”
android:layout_toRightOf=”@+id/labelemail”
android:inputType=”text” >
</EditText>
<TextView
android:id=”@+id/labelemail”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labelnama”
android:layout_marginTop=”25dp”
android:text=”@string/Email”
android:textSize=”18sp” />
<EditText
android:id=”@+id/fieldemail”
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_below=”@+id/fieldnama”
android:layout_toRightOf=”@+id/labelnama”
android:inputType=”textEmailAddress” >
</EditText>
<TextView
android:id=”@+id/labeljk”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labelemail”
android:layout_marginTop=”20dp”
android:text=”@string/JK”
android:textSize=”18sp” />
<RadioGroup
android:id=”@+id/groupjk”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labeljk”
android:orientation=”horizontal”
android:padding=”5dp” >
<RadioButton
android:id=”@+id/radiolk”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”@string/L”
android:textSize=”18sp” />
<RadioButton
android:id=”@+id/radiopr”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”@string/P”
android:textSize=”18sp” />
</RadioGroup>
<TextView
android:id=”@+id/labelhobi”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/groupjk”
android:layout_marginTop=”7dp”
android:text=”@string/Hobi”
android:textSize=”18sp” />
<CheckBox
android:id=”@+id/cekboxgam”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/labelhobi”
android:layout_marginTop=”5dp”
android:text=”@string/Gamming”
android:textSize=”18sp” />
<CheckBox
android:id=”@+id/cekboxmov”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/cekboxgam”
android:layout_marginTop=”5dp”
android:text=”@string/Movies”
android:textSize=”18sp” />
<CheckBox
android:id=”@+id/cekboxspo”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/cekboxmov”
android:layout_marginTop=”5dp”
android:text=”@string/Sports”
android:textSize=”18sp” />
<Button
android:id=”@+id/tomboltampil”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/cekboxspo”
android:layout_marginTop=”5dp”
android:text=”@string/Simpan”
android:textSize=”18sp” />
<TextView
android:id=”@+id/outputnama”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/tomboltampil”
android:layout_marginTop=”5dp”
android:textSize=”18sp” />
<TextView
android:id=”@+id/outputemail”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/outputnama”
android:layout_marginTop=”5dp”
android:textSize=”18sp” />
<TextView
android:id=”@+id/outputhobi”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/outputemail”
android:layout_marginTop=”5dp”
android:textSize=”18sp” />
<TextView
android:id=”@+id/outputjk”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_below=”@+id/outputhobi”
android:layout_marginTop=”5dp”
android:textSize=”18sp” />
<ImageView
android:id=”@+id/imageView1″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_alignParentBottom=”true”
android:layout_alignParentRight=”true”
android:layout_marginBottom=”22dp”
android:src=”@drawable/foto” />
</RelativeLayout>
</ScrollView>
<resources>
<string name=”app_name”>InputBiodata</string>
<string name=”action_settings”>Settings</string>
<string name=”hello_world”>Hello world!</string>
<string name=”judul”>Form Pendaftaran E-kskul</string>
<string name=”Nama”>Nama :</string>
<string name=”Email”>Email :</string>
<string name=”JK”>Jenis Kelamin :</string>
<string name=”L”>Laki-Laki</string>
<string name=”P”>Perempuan</string>
<string name=”Hobi”>Hobi :</string>
<string name=”Gamming”>Bermain Game Mobile Legend</string>
<string name=”Movies”>Menonton Film di Cinema XX2</string>
<string name=”Sports”>Olahraga Berat</string>
<string name=”Simpan”>Simpan</string>
</resources>
Source Code untuk file Aktivitas.java
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.ImageView;
import android.widget.RadioGroup.OnCheckedChangeListener;
public class InputbiodataActivity extends Activity implements OnClickListener, OnCheckedChangeListener {
EditText fieldnama,fieldemail;
Button tomboltampil;
RadioGroup groupjk;
RadioButton radiolk, radiopr;
CheckBox cekboxgam, cekboxspo, cekboxmov;
TextView outputnama, outputemail, outputjk, outputhobi;
ImageView imageView1;
String jk, hobi;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
fieldemail = (EditText)findViewById(R.id.fieldemail);
fieldnama = (EditText)findViewById(R.id.fieldnama);
tomboltampil = (Button)findViewById(R.id.tomboltampil);
groupjk = (RadioGroup)findViewById(R.id.groupjk);
cekboxgam = (CheckBox)findViewById(R.id.cekboxgam);
cekboxspo = (CheckBox)findViewById(R.id.cekboxspo);
cekboxmov = (CheckBox)findViewById(R.id.cekboxmov);
outputnama =(TextView)findViewById(R.id.outputnama);
outputemail =(TextView)findViewById(R.id.outputemail);
outputhobi = (TextView)findViewById(R.id.outputhobi);
outputjk = (TextView)findViewById(R.id.outputjk);
imageView1 =(ImageView)findViewById(R.id.imageView1);
tomboltampil.setOnClickListener(this);
groupjk.setOnCheckedChangeListener(this);
}
@Override
public void onCheckedChanged(RadioGroup group, int check) {
// TODO Auto-generated method stub
if(check==R.id.radiolk){
jk=”Jenis Kelamin : Laki-Laki”;
}else if(check==R.id.radiopr){
jk=”Jenis Kelamin : Perempuan”;
}else{
jk=”Jenis Kelamin :”;
}
}
@Override
public void onClick(View klik) {
// TODO Auto-generated method stub
outputnama.setText(“Nama Anda : “+fieldnama.getText());
outputemail.setText(“Email Anda : “+fieldemail.getText());
if (cekboxgam.isChecked() && cekboxmov.isChecked() && cekboxspo.isChecked()){
outputhobi.setText(“Keahlian Anda : Bermain Game Mobile Legend, Menonton Film di Cinema XX2 & Olahraga Berat”);
}else if(cekboxgam.isChecked() && cekboxmov.isChecked()){
outputhobi.setText(“Keahlian Anda : Bermain Game Mobile Legend & Menonton Film di Cinema XX2”);
}else if(cekboxgam.isChecked() && cekboxspo.isChecked()){
outputhobi.setText(“Keahlian Anda : Bermain Game Mobile Legend & Olahraga Berat”);
}else if(cekboxmov.isChecked() && cekboxspo.isChecked()){
outputhobi.setText(“Keahlian Anda : Menonton Film di Cinema XX2 & Olahraga Berat”);
}else if(cekboxgam.isChecked()){
outputhobi.setText(“Keahlian Anda : Bermain Game Mobile Legend”);
}else if(cekboxmov.isChecked()){
outputhobi.setText(“Keahlian Anda : Menonton Film di Cinema XX2”);
}else if(cekboxspo.isChecked()){
outputhobi.setText(“Keahlian Anda : Olahraga Berat”);
}else{
outputhobi.setText(“Keahlian Anda : “);
}
outputjk.setText(jk);
fieldnama.setText(“”);
fieldemail.setText(“”);
cekboxgam.setChecked(false);
cekboxspo.setChecked(false);
cekboxmov.setChecked(false);
groupjk.clearCheck();
}
}