2014-07-03 63 views
0

我想分享在Facebook中使用ACTION_SEND自定義文本使用android,我正在使用下面的代碼,它只是打開一個Facebook Post對話框。短信是不可見的消息未顯示在Facebook中使用ACTION_SEND在Android中分享

Intent intent = new Intent(); 
intent.setClassName("com.facebook.katana", 
         "com.facebook.katana.activity.composer.ImplicitShareIntentHandler"); 
intent.setAction("android.intent.action.SEND"); 
intent.setType("text/plain"); 
intent.putExtra("android.intent.extra.TEXT", 
         "https://play.google.com/store/apps/details?id=com.instagram.android"); 
        startActivity(intent); 

回答

2

這取決於的Facebook應用程序它們是否通過意圖接受文字或不,我知道他們接受的圖像和位圖文件,但文本不接受它。我我已經在我自己的項目之一中嘗試過,但無法通過意向提供文本。

The Facebook application does not handle either the EXTRA_SUBJECT or EXTRA_TEXT fields. 

這顯然是Facebook App中的一個已知錯誤。 欲瞭解更多信息,你可以關注這個link which has several posted threads

相關問題