在Android中设置共享操作提供程序的样式

int*_*thi 5 android android-intent android-theme shareactionprovider

在此输入图像描述

以下是我通过Share Action Provider分享内容的方式:

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT,
                    "Check the Link  : " + url);
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, "Share with"));
Run Code Online (Sandbox Code Playgroud)

我想用窗口设置共享的样式.我想将文本颜色和突出显示行颜色从默认的蓝色更改为我的自定义颜色.我正在使用Holo灯光主题.我不知道如何设计这些元素的样式.任何人都可以指出这样做的参考吗?

有没有办法通过样式访问android.widget.ShareActionProvider的属性?

Fra*_*nov 1

据我所知,您无法设置选择器对话框的样式。它是一个系统级活动,并使用默认的系统主题。