【问题标题】: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");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      相关资源
      最近更新 更多