Spinner Android |
Apa itu Spinner ?
Spinner merupakan Widget yang telah disediakan oleh Android Studio yang digunakan sebagai list yang akan dipilih seperti anda memilih nama kota. Berikut ini adalah contoh penggambaran desain awal nya dari Spinner.
Tampilan Desain Spinner |
Bagaimana cara menggunakan Spinner?
Tutorial Cara Membuat Spinner
Langkah 1 : Jalankan Android Studio.exe kalian seperti biasa, lalu buatlah project baru dengan seperti berikut.
Langkah 2 : Pilih saja Blank Activity lalu klik Next dan Finish
Langkah 3 : Untuk membuat antarmuka halaman utama (activity_main.xml) seperti diatas tadi dapat dilakukan dengan “Drag and Drop” dari komponen yang tersedia atau langsung menuliskan script XML. Untuk script XML dapat dituliskan seperti berikut.
- Application Name : Spinner
- Package Name : androidnajwa.com
- Minimum Required SDK : API 15 Andorid 4.0.3 (IceCreamSandwich)
Buat Project Baru |
Add Activity |
Langkah 3 : Untuk membuat antarmuka halaman utama (activity_main.xml) seperti diatas tadi dapat dilakukan dengan “Drag and Drop” dari komponen yang tersedia atau langsung menuliskan script XML. Untuk script XML dapat dituliskan seperti berikut.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> <Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/spinner" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> </RelativeLayout>
Langkah 4 : Bukalah MainActivity.java lalu edit seperti berikut ini
package com.androidnajwa.spinner; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.Spinner; public class MainActivity extends Activity { Spinner sp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); sp = (Spinner) findViewById(R.id.spinner); //untuk membuat list kota, atau bisa menggunaan String[] List<String> item = new ArrayList<String>(); item.add("Pekanbaru"); item.add("Pekalongan"); item.add("Padang"); item.add("Medan"); //untuk membuat adapter list kota ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_spinner_dropdown_item, item); //untuk menentukan model adapter nya adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); //menerapkan adapter pada spinner sp sp.setAdapter(adapter); } }
Ketika kalian menekan arah panah di sudut kanan bawah Pekanbaru maka akan tampil hasil list dari Spinner nya sebagai berikut
(2) Hasil Contoh Spinner Sederhana |
Nah, itulah hasil dari penggunaan Spinner yang nanti nya akan muncul List/Daftar yang akan kita pilih. Kita bisa menentukan pilihan dengan menggunakan Spinner ini. Gimana? Mudah Bukan? Untuk dikembangkan lagi juga bisa asal kalian bisa memahaminya.
Demikian Tutorial Cara Membuat Spinner di Android Studio. Bila Ada Pertanyaan silakan komentar dihalaman Komentar.Terima Kasih Atas Kunjungan di Android Najwa.
Catatan : Silakan Klik Gambar dibawah ini untuk mendapatkan Password RAR.
0 Response to "Tutorial Cara Membuat Spinner di Android Studio"