ShareActionProvider菜单样式

ale*_*ash 7 android styles shareactionprovider

当用户点击ShareActionProvider时,我有这个菜单: 在此输入图像描述

如何更改其背景颜色.我想我必须设计它,但我找不到任何地方.

Bri*_*ian 3

如果没有有关如何应用样式的文档,您可能需要查看源代码。我实际上并没有尝试设计 ShareActionProvider 的样式,但我从代码中得到了一些线索:

  1. ShareActionProvider.java可能首先负责
  2. ActivityChooserView.java看起来像使用的视图类,这导致......
  3. abc_activity_chooser_view.xml很可能是使用的视图,它已?attr/activityChooserViewStyle用作样式参考
  4. 查看theme.xml第 75 行得出:

    <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
    
    Run Code Online (Sandbox Code Playgroud)

我很想知道这是否有效,因为我可能很快就会遇到同样的情况;)