2013-01-10 4 views

答えて

25

あなたはとても

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

注APIのためactionModeCloseDrawableアンドロイド名前空間が不足して< 11スタイル

そうでない場合は明らかにテーマが異なることになりますactionbarsherlockを使用して

+2

私はsherlockのテーマを使用していません、私は @ drawable/ic_doneを使用しています私のテーマではありませんが役に立っています –

+0

ありがとう!完成した画像の右のセパレータの色を変更する方法を教えてください。 – berserk

+0

デフォルトの 'styles.xml'に' android:actionModeCloseDrawable'を置くことはできますか? – dVaffection

-1

uは私が描画可能なフォルダに置かれ、そのメニューアイコンは、この // done_hdpiをしようとすると描画可能なフォルダ

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

で行われたアイコンを、それをされて配置することにより、任意のアイコンを使用することができます

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

私はこれが私を助けてくれるとは思わない。 – Herry

+0

ok私は試してみましょう:) – Swapnil