私はAndroidアプリを開発しています。私のアプリでは、Facebook APIを統合しています。これは、自分のアプリからFacebookにコンテンツを共有しているからです。私は特にリンクを共有しています。だから私はofficial Facebook docsからShareLinkContentオプションを使用しています。私はFacebook上で正常に共有することができます。しかし、ユーザーが入力した投稿にキャプションを設定できないため、このShareLinkContentオプションに問題があります。Facebookのポストキャプションを設定する方法AndroidでShareLinkContentを使用して共有しますか?
これは私がするFacebookで共有する方法である:
final ShareLinkContent content = new ShareLinkContent.Builder()
.setContentTitle(shareTitle)
.setImageUrl(Uri.parse(shareImageUrl))
.setContentUrl(Uri.parse(shareContentUrl))
.setContentDescription(shareDescription)
.build();
ShareApi.share(content, null);
私はこのように共有する前に、私はプレビューを表示します。
あなたが今見ることができるように、私は、プレビューを表示することができます。しかし、私が望むのは、プレビューにEditTextを追加したいということです。入力したテキストは、Facebookのポストキャプションとして共有されます。しかし、問題は、オプションのsetCaption(textUserEntered)がShareLinkContentオプションにないことです。私はまた、プレビュー画像で利用できるオプションについても述べました。
ShareLinkContentの投稿オプションをどうすれば設定できますか?そのコンテンツはユーザーによって入力されます。どうすれば入手できますか? ShareLinkContentで使用することはできますか?
を使用する必要: "[原因](https://www.merriam-webster.com/dictionary/cause)" と同じではないではありません"なぜなら、何かの理由がある"ということになっていますが、 "[because](https://www.merriam-webster.com/dictionary/because)"は英語で書かれています。 "coz"や "cos"は "because"のスラングとして使用されますが、 "cause"は使用されません)。 – halfer