Jumat, 29 Juli 2016

Farid Savarudin

Spinner Di Android

Assalamualaikum. Disini saya akan sharing tentang spinner
Spinner adalah salah satu widget yang ada di android yang fungsi nya untuk menampilkan daftar-daftar(List) dalam bentuk drop-down dan user dapat memilihnya

Berikut langkah-langkah membuat nya:

1. Buka Android Studio nya, lalu buka xml nya dan ketikan di xml nya seperti berikut :


2. Setelah itu  ketik kode berikut di folder menu, 


3. Kalau yang belum ada folder menu, caranya klik kanan di folder java > new > Android resource file > tulis File name nya, dan pilih Menu di resource type



4. Lalu Copykan kode java berikut


package com.example.farid.ima;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TextView;

public class ListVieew extends AppCompatActivity implements AdapterView.OnItemSelectedListener {

    TextView tekspilih;
    private Spinner sp_negara;
    private String[] list = {"-Pilih Negara-","Indonesia","Singapura","Malaysia","Brunei","Thailand" };

    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_list_view);

        tekspilih = (TextView)findViewById(R.id.textview);

        sp_negara = (Spinner)findViewById(R.id.spiner);
        sp_negara.setOnItemSelectedListener(this);

        ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, list);

        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        sp_negara.setAdapter(adapter);

    }


    @Override    public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
    tekspilih.setText(list[i]);
    }

    @Override    public void onNothingSelected(AdapterView<?> adapterView) {
tekspilih.setText("");
    }
}

5. kalo berhail ini hasilnya



terimakasih :)

Farid Savarudin

About Farid Savarudin -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :