2012-01-05 12 views
1

を移植可能な重複しない:
share using intent to facebook in android意図で共有するFacebookで共有

私は、アプリ自体を経由してcaptuerdたspecifc文字列と、いくつかのデータのデータを送信するアプリを持っています。以下のコードでは、いくつかのオプションが表示され、次に携帯電話にインストールされているアプリによっていくつかのオプションが表示されます。

Facebookを除いてすべてうまく動作しますが、これはFacebookのアプリを開くときに共有しようとするときに入力するボックスには何もありません。しかし、私は、Twitter、メッセージ、電子メールなどを試してみると、それらはすべてコードからの正しい情報で埋められています。

UPDATE 周り読んだ後、私はFacebookのアプリ内でかかわる問題であることを発見し、一部の人々は、これはそれがないと言うFacebookの他の最新のアップデートで固定されていると言います。 Facebookが何をしているのかを待って見てください。

private Intent createEmailIntent(String values) { 

      Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
      emailIntent.setType("text/plain"); 
      emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, getResources().getString(R.string.Subjecttwo)); 
      emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, values); 

      return emailIntent; 
    } 

答えて

2

を埋めるために、あなたのアプリでFacebookのSDKを統合し、Facebookアプリは、少なくとも1つのURLと共にテキストをサポートしています。 EXTRA_TEXTにURLがあることを確認してください。

詳細はこちらhttps://stackoverflow.com/a/4967008/54354

関連する問題