Buka eclipse buat project baru dengan nama Spinner Menubar. selanjutnya terserah anda mau kasi nama package sesuai dengan keinginan anda.
pada MainActivity.java tulis koding sebagai berikut ini :
Hasilnya sebagai berikut dan terlihat berhasil.

Demikian lah tutorial cara Membuat Spinner di Menubar Android dengan Eclipse yang telah saya tuliskan diblog ini mudah-mudahan membawa manfaat buat seluruh pembaca dan pengunjung blog ini. salam dari saya semoga berhasil.
Source Code : download disini

pada MainActivity.java tulis koding sebagai berikut ini :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | package com.spinnermenubar; import java.util.ArrayList; import android.app.ActionBar; import android.app.ActionBar.OnNavigationListener; import android.app.Activity; import android.os.Bundle; import android.widget.Toast; public class MainActivity extends Activity implements OnNavigationListener { private ArrayList< SpinnerNavItem > navSpinner; private TitleNavigationAdapter adapter; private ActionBar actionBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); actionBar = getActionBar(); actionBar.setHomeButtonEnabled(true); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayShowTitleEnabled(false); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); navSpinner = new ArrayList< SpinnerNavItem >(); navSpinner.add(new SpinnerNavItem("Semua", R.drawable.ic_launcher)); navSpinner.add(new SpinnerNavItem("Indonesia", R.drawable.ic_launcher)); navSpinner.add(new SpinnerNavItem("Malaysia", R.drawable.ic_launcher)); navSpinner.add(new SpinnerNavItem("Inggris", R.drawable.ic_launcher)); navSpinner.add(new SpinnerNavItem("Jepang", R.drawable.ic_launcher)); navSpinner.add(new SpinnerNavItem("Chinna", R.drawable.ic_launcher)); adapter = new TitleNavigationAdapter(getApplicationContext(), navSpinner); actionBar.setListNavigationCallbacks(adapter, this); } private void msj(String string) { Toast.makeText(getApplicationContext(), "Anda memilih " + string, Toast.LENGTH_LONG).show(); } @Override public boolean onNavigationItemSelected(int itemPosition, long itemId) { switch (itemPosition) { case 0: msj("Semua"); break; case 1: msj("Indonesia"); break; case 2: msj("Malaysia"); break; case 3: msj("Inggris"); break; case 4: msj("jepang"); break; case 5: msj("Chinna"); break; } return false; } } |


Demikian lah tutorial cara Membuat Spinner di Menubar Android dengan Eclipse yang telah saya tuliskan diblog ini mudah-mudahan membawa manfaat buat seluruh pembaca dan pengunjung blog ini. salam dari saya semoga berhasil.
Source Code : download disini
No comments:
Post a Comment