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
   39   40   41   42   43   44   45   46   47   48   49