Tugas 2 Get dan set text
(xml) halaman main_activity.xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/purple_500"
android:padding="8dp"
android:text="DATA SISWA"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
<TextView
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="64dp"
android:text="ID"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<EditText
android:id="@+id/txtId"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="80dp"
android:hint="Masukan No Id"
android:inputType="number"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/textView4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="128dp"
android:text="NAMA"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<EditText
android:id="@+id/txtNama"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="160dp"
android:hint="Masukan Nama"
android:inputType="text"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="208dp"
android:text="ALAMAT"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<EditText
android:id="@+id/txtAlamat"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="232dp"
android:hint="Masukan Alamat"
android:inputType="text"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="280dp"
android:text="TELP"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<EditText
android:id="@+id/txtTelp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="304dp"
android:hint="Masukan No Telp"
android:inputType="phone"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="352dp"
android:text="EMAIL"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<EditText
android:id="@+id/txtEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="376dp"
android:hint="Masukan Email"
android:inputType="textEmailAddress"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="-16dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="436dp"
android:layout_marginEnd="56dp"
android:onClick='CEK'
android:background="@color/teal_700"
android:text="SIMPAN"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/lblID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="508dp"
android:text="ID : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="41dp" />
<TextView
android:id="@+id/lblNama"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="548dp"
android:text="Nama : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/lblAlamat"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="588dp"
android:text="Alamat : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/lblTelp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="676dp"
android:text="Telp : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
<TextView
android:id="@+id/lblEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="632dp"
android:text="Email : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />
</androidx.constraintlayout.widget.ConstraintLayout>Berikut script program:
package com.example.latihan_android;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void CEK(View view) {
EditText ID = findViewById(R.id.txtId);
EditText Namaanda = findViewById(R.id.txtNama);
EditText Alamatt = findViewById(R.id.txtAlamat);
EditText NoTelp = findViewById(R.id.txtTelp);
EditText Emaill = findViewById(R.id.txtEmail);
TextView iD = findViewById(R.id.lblID);
TextView nama = findViewById(R.id.lblNama);
TextView alamat = findViewById(R.id.lblAlamat);
TextView telp = findViewById(R.id.lblTelp);
TextView email = findViewById(R.id.lblEmail);
int GetId = Integer.parseInt(ID.getText().toString());
String GetNama = Namaanda.getText().toString();
String GetAlamat = Alamatt.getText().toString();
int notelp = Integer.parseInt(NoTelp.getText().toString());
String GetEmail= Emaill.getText().toString();
// OUTPUT
iD.setText("ID : " + GetId );
nama.setText("Nama : " + GetNama );
alamat.setText("Alamat : " + GetAlamat);
telp.setText("Telp : " + notelp );
email.setText("Email : " + GetEmail);
}
}hasil :
Comments
Post a Comment