Android ShareActionProvider设置文本颜色

时间:2015-01-13 05:05:32

标签: android android-intent android-actionbar android-styles android-sharing

是否有适用于Android ShareActionProvider的样式,允许文本为白色而不是黑色。我试过了:

<item name="android:textColor">@android:color/white</item>
<item name="android:itemTextAppearance">@style/menu_color</item>
<item name="android:textAppearanceListItem">@style/menu_color</item>
<item name="android:textAppearanceListItemSmall">@style/menu_color</item>
<item name="android:textAppearanceLarge">@style/menu_color</item>`
<item name="android:textAppearanceLargePopupMenu">@style/MyShareActionProviderStyle</item>`
<item name="android:textAppearanceSmallPopupMenu">@style/MyShareActionProviderStyle</item>`
<item name="android:actionMenuTextAppearance">@style/share_item_color</item>

我已经在许多不同的配置中尝试了所有这些属性,似乎找不到正确的属性来更改以使文本成为正确的颜色。

我使用的是Holo主题库,我没有使用AppCompat或ActionBarSherlock。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您使用工具栏,则无需扩展ShareActionProvider。只需要在“import

”中应用主题

这是主题代码

app:theme="@style/toolbarTheme"