2013-12-15 34 views
2

我的應用程序具有如下所示的ShareAction圖標。
我如何讓它變成白色而不是灰色。它看起來像現在被禁用。如何使共享操作圖標變成白色而不是灰色

enter image description here

我的XML是:

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

    <item android:id="@+id/menu_item_share" 
     android:showAsAction="ifRoom" 
     android:icon="@drawable/ic_action_share" 
     android:title="Share" 
     android:actionProviderClass="android.widget.ShareActionProvider" /> 

</menu> 

ic_action_share是白色圖標,如下圖所示:

enter image description here

+1

您正在使用'@ drawable/ic_action_share'圖標,以便您可以將其替換爲白色(繪製它)。否則,您可以在這裏找到其他圖標:http://developer.android.com/design/downloads/index.html – Serafins

+0

我原本沒有圖標,但默認顯示爲灰色。我添加了一個白色圖標,但它仍然是灰色的。 – Si8

回答

2

我覺得你ic_action_share是灰色的,那麼你必須做出白色圖像

+0

我原本沒有圖標,但默認顯示爲灰色。現在我添加了一個白色,但它仍然顯示灰色 – Si8

+0

驗證它的名稱以及您在xml中使用的名稱,而且乾淨可能會有所幫助 –

+0

已完成驗證。這是一個白色的圖標,但仍然顯示爲灰色...... hmmmmm – Si8

相關問題