Я пытаюсь реализовать функции общего доступа в своем приложении. Пока это работает отлично, и я могу поделиться текстом со всеми другими приложениями. Проблема заключается в том, как это показано.Как исправить значок общего доступа в панели поддержки поддержки
Я хочу что-то вроде значка общего доступа, а затем, когда пользователь нажимает на него, он открывает диалоговое окно ОС и позволяет пользователю выбрать приложение, к которому они хотят поделиться контентом.
var share_article = menu.FindItem (Resource.Id.action_share);
var share_article_provider = (Android.Support.V7.Widget.ShareActionProvider) Android.Support.V4.View.MenuItemCompat.GetActionProvider (share_article);
share_article_provider.SetShareIntent (CreateIntent());
и XML:
<item
android:id="@+id/action_share"
myapp:showAsAction="ifRoom"
android:title="share"
myapp:actionProviderClass="android.support.v7.widget.ShareActionProvider" />
Мое приложение в настоящее время выглядит следующим образом:
Там же белая граница вокруг него, что мне не нравится. Есть ли способ изменить значок?
Как исправить это ??
Вы имеете в виду, что вы не хотите иметь значок smm? – penkzhou
@penkzhou, Да, это именно то, что я имею в виду. Когда пользователь нажимает на общий доступ, открывается диалог общего доступа. – VSG24