【问题标题】:how can i send metadata programmatically in android?如何在 android 中以编程方式发送元数据?
【发布时间】:2014-08-20 14:37:47
【问题描述】:
我正在使用 facebookSDK 共享文本和图像,但我需要以编程方式而不是从 AndroidManifest.xml 发送 app_id 作为参数...有什么建议吗?
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/app_id" />
【问题讨论】:
标签:
android
facebook-android-sdk
app-id
【解决方案1】:
ApplicationInfo info = getPackageManager().getApplicationInfo(activity.getPackageName(), PackageManager.GET_META_DATA);
Bundle bundle = info.metaData;
String appId = bundle.getString("com.facebook.sdk.ApplicationId");