Latest News

Tutorial Cara Membuat Spinner di Android Studio

Android Najwa - Berhubungan malam ini saya udah ngantuk banget, sekiranya kali ini saya akan membahas sedikit mengenai "Spinner" di Android Studio.

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.

  • Application Name : Spinner
  • Package Name : androidnajwa.com
  • Minimum Required SDK : API 15 Andorid 4.0.3 (IceCreamSandwich)
Buat Project Baru
Langkah 2 :  Pilih saja Blank Activity lalu klik Next dan Finish
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);
    }
}

Sampai tahap disini sudah selesai. Sekarang lakukan testing, dengan cara menekan Shift+F10.

(1) Hasil Contoh Spinner Sederhana
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"