代码之家  ›  专栏  ›  技术社区  ›  Javier

如何在android中以编程方式发送元数据?

  •  0
  • Javier  · 技术社区  · 10 年前

    我正在使用facebookSDK共享文本和图像,但我需要以编程方式发送app_id作为参数,而不是从AndroidManifest.xml……有什么建议吗?

    <meta-data
         android:name="com.facebook.sdk.ApplicationId"
         android:value="@string/app_id" />
    
    1 回复  |  直到 10 年前
        1
  •  1
  •   eleven    10 年前
    ApplicationInfo info = getPackageManager().getApplicationInfo(activity.getPackageName(), PackageManager.GET_META_DATA);
    Bundle bundle = info.metaData;
    String appId = bundle.getString("com.facebook.sdk.ApplicationId");