Page 44 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 44
24 JAM!! Pintar Pemrograman Android
4: <string name="app_name">Membuat Kotak Dialog</string>
5: <string name="toastTextBtn">Panggil Toast</string>
6: <string name="exitTextBtn">Keluar Applikasi</string>
7: <string name="listDialogTextBtn">Panggil List
Dialog</string>
8: </resources>
3. Bikin dulu layoutnya melalui Main.xml
1: <?xml version="1.0" encoding="utf-8"?>
2: <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
3: android:orientation="vertical"
4: android:layout_width="fill_parent"
5: android:layout_height="fill_parent">
6:
7: <Button android:layout_width="fill_parent"
8: android:id="@+id/toastBtn"
9: android:layout_height="wrap_content"
10: android:text="@string/toastTextBtn"></Button>
11:
12: <Button android:layout_width="fill_parent"
13: android:layout_height="wrap_content"
14: android:id="@+id/listDialogBtn"
15: android:text="@string/listDialogTextBtn"></Button>
16:
17: <Button android:layout_width="fill_parent"
18: android:layout_height="wrap_content"
19: android:text="@string/exitTextBtn"
20: android:id="@+id/exitBtn"></Button>
21: </LinearLayout>
4. Okey, sekarang saatnya menulis kode di activity
KotakDialog.java
1: package com.dialog;
2:
3: import android.app.Activity;
4: import android.app.AlertDialog;
5: import android.content.DialogInterface;
6: import android.os.Bundle;
7: import android.widget.Button;
8: import android.widget.Toast;
9: import android.view.View;
10:
11: public class KotakDialog extends Activity implements
12: OnClickListener {
13: Button pesanToast;
14: Button keluar;
15: Button tampilList;
16: /** Called when the activity is first created. */
17: @Override
18: public void onCreate(Bundle savedInstanceState) {
19: super.onCreate(savedInstanceState);
20: setContentView(R.layout.main);
21:
22: pesanToast = (Button) findViewById(R.id.toastBtn);
23: pesanToast.setOnClickListener(this);
Dapatkan materi terbaru di 44
www.omayib.com