Professional Documents
Culture Documents
Mata Praktikum
Kelas
: 3IA06
Praktikum ke-
:3
Tanggal
: 7 April 2015
Materi
NPM
: 55412973
Nama
Ketua Asisten
Nama Asisten
Paraf Asisten
Jumlah Lembar
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/lector1"/>
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/uniqua"/>
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/lector2"/>>
</TableRow>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Exit" />
</TableLayout>
Logika
Untuk mengatur layar digunakan Table Layout dan diatur menjadi fill_parent. Untuk
menampilkan
text
digunakan
textview
dan
diatur
menjadi
match_parent
dan
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
info.setTitle("Peringatan");
info.setMessage("Anda yakin ingin keluar ?");
//info.setIcon(R.drawable.info);
info.setButton("OK", new DialogInterface.OnClickListener() {
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}}
Logika
Import semua library yang dibutuhkan, deklarasikan button. Untuk menampilkan jendela
pesan/toast dengan alertdialoginfo. Judul jendela dengan info.setTitle.Isi pesan dengan
info.setMessage. Untuk button pada jendela dengan info.setButton.Agar ketika Button exit di klik
akan muncul pesan maka diketikkan sintax System.exit(1);dan info.show();
OUTPUT