2013-01-10 11 views

risposta

25

Si imposta questo nella risorsa stile in questo modo

/res/values-v11/styles.xml

<style name="Theme.YourTheme" parent="Theme.Sherlock"> 
    <item name="android:actionModeCloseDrawable">@android:drawable/your_drawable</item> 
</style> 

/res/values/styles.xml

<style name="Theme.YourTheme" parent="Theme.Sherlock"> 
    <item name="actionModeCloseDrawable">@android:drawable/your_drawable</item> 
</style> 

Annotare la manca Android namespace prima actionModeCloseDrawable per API < 11 stile

Ovviamente il tema sarà diverso se non si è using actionbarsherlock

+2

Non utilizzo il tema sherlock, utilizzo @ drawable/ic_done nel mio tema ma non funziona, per favore aiuto –

+0

Grazie! Per favore, dimmi come cambiare il colore di un separatore nell'immagine finita? – berserk

+0

Posso inserire 'android: actionModeCloseDrawable' in default' styles.xml'? – dVaffection

-1

u possibile utilizzare qualsiasi icona ponendolo in cartella drawable

getSupportActionBar().setIcon(R.drawable.nursing); 

se l'icona del menu, quindi provare questo // done_hdpi è l'icona fatto ho messo nella cartella drawable

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    menu.add("Done").setIcon(R.drawable.done_hdpi).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);   
    return true; 
} 
+2

Non penso che questo mi aiuterà perché quello che uso se ActionMode non ActionBar. – Herry

+0

ok cercherò di farmelo :) – Swapnil

Problemi correlati