なぜfacebookで共有しているときにテキストを設定できないのですか? 私はこのコードを持っている:facebookでテキスト+リンクを共有できません
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
String str = "My Text\n" + "http://play.google.com/store/apps/details?id=com.google.android.apps.maps";
shareIntent.putExtra(Intent.EXTRA_TEXT, str);
List<ResolveInfo> matches = getPackageManager().queryIntentActivities(shareIntent, 0);
for (ResolveInfo info : matches) {
if (info.activityInfo.packageName.toLowerCase().contains("com.facebook.katana")) {
shareIntent.setPackage(info.activityInfo.packageName);
startActivity(shareIntent);
break;
}
}
をそして、それは動作しますが、唯一のリンクが表示されます。誰が何が間違っているか知っていますか? (私はFacebookのSDKを使用する必要はありません。)
おかげ
をこの参照してください: はhttp://stackoverflow.com/questions/7545254/android-and-facebook-share-intent – Giliapps
@Giliapps私がつまずいていました以前のこの回答では、2011年の私の考えは既に修正されている可能性があります。悪いfacebook! > :(ありがとう – EmilyR
facebook sdkを使用 –