Page 39 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 39

  24 JAM!! Pintar Pemrograman Android
                B.  MEMBUAT TEKS AUTOCOMPLETE
                Sekarang  kita  belajar  bagaimana  caranya  membuat  teks
            autocomplete.  Skenarionya,  disediakan  sebuah  editteks  sebagi
            masukan.  Saat  Kamu  mengetik  minimal  3  huruf,  secara
            otomatis  akan  muncul  rekomendasi  kata-kata  yang  berawalan
            dari 3 huruf tadi. Lebih jelasnya perhatikan Gambar 5.1.











                                       Gambar 5.1
            Sudah siap ? mari kita mulai!
                1.  Jalankan  Enclipse,  buat  project  baru,  isilah  parameter
                    seperti berikut
                   Project name            AutocompleteSederhana
                   Build Target            Android 2.2
                   Application name        Belajar Autocomplete
                   Package name            com.auto.comp
                   Create Activity         AutocompleteSederhana
                   Min SDK version         8

                2.  Tambahkan kode baris ke 5 berikut pada String.xml
            1:  <?xml version="1.0" encoding="utf-8"?>
            2:  <resources>
            3:      <string name="hello">Hello World, autoComplete!</string>
            4:      <string name="app_name">Membuat Teks AutoComplete</string>
            5:      <string name="perintah">Masukkan minimal 3 huruf</string>
            6:  </resources>

                3.  Kemudian ketikkan script berikut ini pada 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"
                android:layout_width="fill_parent"
            4:      android:layout_height="fill_parent">
            5:      <TextView android:layout_width="wrap_content"
            6:             android:layout_height="wrap_content"
            7:             android:id="@+id/textView1"
            8:             android:text="@string/perintah"></TextView>
            9:      <AutoCompleteTextView android:id="@+id/edit"
            10:            android:layout_width="fill_parent"
            11:            android:layout_height="wrap_content"
            12:            android:completionThreshold="3" />
            13:     <TextView android:layout_width="fill_parent"
                              Dapatkan materi terbaru di                   39
                                       www.omayib.com
   34   35   36   37   38   39   40   41   42   43   44