Android ActionBar Menupoint ( avec 3 Points)

Je voulais mettre en œuvre le contrôle ActionBar (Android 4.0) dans une Application de test pour voir comment ça fonctionne, etc.

Ma question: Pratiquement toutes les applications de 4.0 sur le coin droit de l'ActionBar un "menuButton" avec une Icône qui indique 3 Points verticaux.
(Voir: http://cdn.gottabemobile.com/wp-content/uploads/2011/12/ICS-Screen05.jpg)

Comment puis-je mettre en œuvre cette sur mon Application?

J'ai essayé de mettre en œuvre cette "menuButton" avec ah Spinneradapter.. mais celui-ci affiche toujours après le Nom de l'Application dans l'ActionBar.

Btw. Une autre question:
J'ai un bouton actualiser dans mon Application.. comment puis-je faire de "l'Actualisation de l'Icône" spin, à chaque fois que son cliqué?

Voici mon Code...

Merci pour l'Aide, et veuillez excuser mes compétences en programmation... je suis un newbie! 🙂

public class IVOAppActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    ActionBar actionBar = getActionBar();

    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);

    SpinnerAdapter mSpinnerAdapter = ArrayAdapter.createFromResource(this, R.array.action_list,
        android.R.layout.simple_spinner_dropdown_item);

    actionBar.setListNavigationCallbacks(mSpinnerAdapter, null);

    setContentView(R.layout.main);
}


/** Create ActionBar */
public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menubar, menu);
    return true;
}

/** Handle clicks on ActionBar */
@Override
public boolean onOptionsItemSelected(MenuItem item) {
//Handle item selection
switch (item.getItemId()) {

    case R.id.menu_refresh:
        Toast.makeText(this, "Fake Refreshing..", Toast.LENGTH_SHORT).show();
    /*final Intent i = new Intent(this, Help.class);
    startActivity(i);*/
    break;
    case R.id.menu_settings:
        Toast.makeText(this, "Settings", Toast.LENGTH_SHORT).show();
    /*final Intent ii = new Intent(this, Options.class);
    startActivity(ii);*/
    break;


} return false;}}

XML ActionBar

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >


<item android:id="@+id/menu_refresh"
    android:icon="@drawable/ic_popup_sync_1"
    android:showAsAction="always"/>

<item android:id="@+id/menu_settings" 
    android:icon="@drawable/ic_menu_preferences"
    android:showAsAction="always"/></menu>
InformationsquelleAutor HardStyle | 2012-01-16