分支Sharesheet样式设计



我正在与Branch合作一个项目。我想将共享工作表的默认设计更改为自定义设计。我在文件中找到了这个代码,

ShareSheetStyle shareSheetStyle = new ShareSheetStyle(MainActivity.this, "Check this out!", "This stuff is awesome:")
.setCopyUrlStyle(getResources().getDrawable(android.R.drawable.ic_menu_send), "Copy", "Added to clipboard")
.setMoreOptionStyle(getResources().getDrawable(android.R.drawable.ic_menu_search), "Show more")
.addPreferredSharingOption(SharingHelper.SHARE_WITH.FACEBOOK)
.addPreferredSharingOption(SharingHelper.SHARE_WITH.EMAIL)
.setAsFullWidthStyle(true)
.setSharingTitle("Share With");

但我只能更改图标和文本。我怎么能有一个定制的设计,也能够跟踪共享数据。

Branch SDK提供的Sharesheet构建在本机共享表上,无法自定义。如果你想建立一个自定义共享体验,你需要事先使用SDK生成链接,然后将其传递到你的自定义共享表中。

您可以通过进入"源"选项卡并按照feature=Share进行筛选来跟踪这些链接的数据。

最新更新