gpt4 book ai didi

android - Facebook 4.3.0,shareDialog 在 Android 中无法打开

转载 作者:行者123 更新时间:2023-11-29 01:31:02 25 4
gpt4 key购买 nike

您好,我已经将 Facebook sdk 集成到我的项目中,下面是打开 shareDialog 框以与图像共享文本的代码

if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentTitle("Hello Facebook")
.setImageUrl(Uri.parse("file://"+saveCanvasImage()))
.setContentDescription("The 'Hello Facebook' sample showcases simple Facebook integration")
.setContentUrl(Uri.parse("http://developers.facebook.com/android"))
.build();

shareDialog.show(linkContent);

AndroidMenifest.xml文件代码如下

  <activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />

<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/app_id" />
<meta-data
android:name="com.facebook.sdk.ApplicationName"
android:value="@string/facebook_app_name" />

<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider863551910397594"
android:exported="true" />

我还在

中提供了 key 哈希

https://developers.facebook.com/apps

当我执行上面的代码时,我会在 LOGCAT 中得到下面的日志

07-03 11:33:29.352: I/ActivityManager(756): START u0 {act=PassThrough cmp=com.drcsystems.emoji/com.facebook.FacebookActivity (has extras)} from uid 10512 on display 0
07-03 11:33:29.355: V/WindowManager(756): addAppToken: AppWindowToken{228e0639 token=Token{3b676e00 ActivityRecord{1c400c83 u0 com.drcsystems.emoji/com.facebook.FacebookActivity t5409}}} to stack=1 task=5409 at 1

最佳答案

在您的 Activity 中使用这段代码打开 facebook 对话框:

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this).setName("name").
setLink("Website").setDescription("description").build();

关于android - Facebook 4.3.0,shareDialog 在 Android 中无法打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31199587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com