Kamis, 28 Mei 2015

Laporan 3 Membuat Spiner

pertama Jalankan Eclipse, File > New > Android Project, Perhatikan Gambar Berikut



Isikan Kota Dialog New sepertik Berikut





Kemudian Pilih Finish


Pada Package Explorer, Buka file main.xml di folder res/layout, perhatikan gambar berikut 



Ganti Kode pada main.xml menjadi sepertik berikut
main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <Spinner
        android:id="@+id/spinner"
        android:layout_width="match_parent"
        android:layout_height="48dp" />

      <Button
          android:id="@+id/button1"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:text="Tampil" />

    <TextView
        android:id="@+id/hasil"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        android:textAppearance="?android:attr/textAppearanceMedium" />


</LinearLayout>

Pada package src/MainActivity, buka MainActivity.java pastikan kodenya seperti berikut,

MainActivity.java

package example.spiner1;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Spinner;
import android.widget.TextView;


public class MainActivity extends Activity implements AdapterView.OnItemSelectedListener {
    // untuk menampilkan daftar item
    TextView selection;
    String[] items={"JAVA", "PHP","ANDROID"};
    Button tombol;
    Spinner spin;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);

//untuk memanggil id selection dan spinner dari file xml
selection=(TextView)findViewById(R.id.hasil);
tombol=(Button)findViewById(R.id.button1);
spin=(Spinner)findViewById(R.id.spinner);
tombol.setOnClickListener(new ok());
spin.setOnItemSelectedListener(this);

 // untuk menampilkan daftar item
ArrayAdapter<String> aa=new ArrayAdapter<String>
(this,     android.R.layout.simple_spinner_item, items);
aa.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(aa);
}
    public void onItemSelected(AdapterView<?> parent,View v, int position, long id) {
     //selection.setText(items[position]);
    
    
    }
  
  
  
    public void onNothingSelected(AdapterView<?> parent) {
     selection.setText("");
    }
    class ok implements Button.OnClickListener{
      public void onClick(View v)
      {
      String s = (String)("Pilihan Anda Adalah : "+spin.getSelectedItem());
      selection.setText(s);
      }
     }
}



Jalankan Run dengan shourcut CTRL+F11 atau klik Kanan package > Runa As > Android Projeck. Lihat Hasilnya Seperti Dibawah Ini
kemudian pilih seperti di bawah ini.

Maka hasilnya akan seperti di bawah ini....


ok thank youuu smoga bermafaat.
bagi pengeemar android



Tidak ada komentar:

Posting Komentar