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 :
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