0
我有一个Xamarin Forms App。我创建了一个FBShareButton:Button来处理通过自定义渲染器进行的共享。这是我的渲染代码:Xamarin Android:Facebook的内容为空
public class FacebookShareRenderer : ButtonRenderer
{
ShareButton sb;
protected override void OnElementChanged (ElementChangedEventArgs<Xamarin.Forms.Button> e)
{
base.OnElementChanged (e);
sb = new ShareButton(Context);
this.Control.Click += (sender, eargs) => sb.PerformClick();
sb.Click += (sender, eargs) => {
ShareLinkContent.Builder shareLinkContentBuilder = new ShareLinkContent.Builder().
SetContentDescription("Hello").
SetContentTitle("Desc");
shareLinkContentBuilder.SetImageUrl("url");
ShareLinkContent shareLinkContent = shareLinkContentBuilder.Build();
sb.ShareContent = shareLinkContent;
}
};
}
}
份额对话框打开,并要求我的权利的东西,我应该。但是,内容不会显示,当我分享他们不显示。有任何想法吗?