2013-01-10 16 views

Odpowiedz

25

to ustawić w zasobie stylu jak tak

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

Uwaga brakujące android nazw przed actionModeCloseDrawable dla API < 11 stylu

Oczywiście tematem będzie inny, jeśli nie jesteś przy użyciu actionbarsherlock

+2

Nie używam motywu sheroksu, używam @ drawable/ic_done w moim motywie, ale nie działa proszę o pomoc –

+0

Dzięki! Czy możesz mi powiedzieć, jak zmienić kolor seperatora na prawo od zrobionego obrazu? – berserk

+0

Czy mogę umieścić 'android: actionModeCloseDrawable' w domyślnym pliku' styles.xml'? – dVaffection

-1

można korzystać dowolną ikonę poprzez umieszczenie go w rozciągliwej folderze

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

jeśli jego ikona menu następnie spróbuj tego // done_hdpi jest zrobić ikonę i umieścił go w rozciągliwej folderze

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

Nie sądzę, że to pomoże mi, ponieważ to, co mam używać, jeśli ActionMode nie ActionBar. – Herry

+0

ok, spróbuję i pozwól, że ci się powiesisz :) – Swapnil

Powiązane problemy