2013-12-15 79 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

相关问题