- Buka Eclipse
- Buat Project baru : File -> New -> Anddroid Application Project
- Isi sesuai gambar dibawah
- Klik Next
5. Klik NextKlik tombol Browse jika kawan-kawan ingin mengganti gambar icon aplikasi kita6. Klik Next7.Klik Finish
Pada activity_main.xml inilah kita akan membuat desain aplikasinya.9. Berikut keseluruhan kode pada activity_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" ><Spinnerandroid:id="@+id/spinner"android:layout_width="match_parent"android:layout_height="48dp" /><Buttonandroid:id="@+id/button1"android:layout_width="154dp"android:layout_height="wrap_content"android:text="Tampil" /><TextViewandroid:id="@+id/hasil"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text=""android:textAppearance="?android:attr/textAppearanceMedium" /></LinearLayout>10. Selanjutnya buka file MainActivity.java, disini kita akan membuat event-event pada Spinner yang telah kita buat pada activity_main.xml .Berikut sourcecode lengkapnya
package example.spiner;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 itemTextView selection;String[] items={"JAVA", "PHP","ANDROID"};Button tombol;Spinner spin;@Overridepublic void onCreate(Bundle icicle) {super.onCreate(icicle);setContentView(R.layout.activity_main);//untuk memanggil id selection dan spinner dari file xmlselection=(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 itemArrayAdapter<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 kamu itu "+spin.getSelectedItem());selection.setText(s);}}}Class MainActivity ini mengimplement OnItemSelectedListener dimana class ini akan mengimplementasikan method onItemSelected dan onNothingSelected. Dimana method onItemSelected berfungsi ketika kita memilih item pada Spinner.11. Selanjutnya RUN aplikasinya. Klik kanan pada Project -> Run As -> Android Aplication.12. Hasil RunningTerima Kasih
Semoga bermanfaat....
MEMBUAT SPINNER DI ANDROID
Edit Posted by Unknown with No comments
Oh iya, kali ini saya akan membahas bagaimana membuat Spinner di
Android (biasanya kalo di Java namanya CheckBox). Untuk mempersingkat waktu
langsung saja ikuti langkah-langkah berikut :
0 komentar:
Posting Komentar