2011-11-07 82 views
2

我已經使用android的共享內置對話框。 其中獲取所有獲取ACTION_SEND意圖的應用程序。 我的代碼是Facebook沒有從意圖獲得消息

 Intent sharingIntent = new Intent(Intent.ACTION_SEND); 
     sharingIntent.setType("text/plain");    
     sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, 
       sharetext); 
     startActivity(Intent.createChooser(sharingIntent, "Share")); 

我越來越像藍牙,Gmail中,臉譜,短信,微博,WhatsApp的所有應用程序列表中的

所有的應用程序讓我的消息,但不是Facebook。 我應該怎麼做才能在Facebook應用程序中發送消息。它將如何檢測我的消息。 任何幫助將不勝感激。 謝謝。

+0

就是Facebook表示選擇器?或者與Facebook沒有考慮您的EXTRA_TEXT相關的問題? –

+0

是的,Facebook應用程序顯示在選擇器中。但沒有收到我的應用程序發送的消息。當我得到完美的答案時,我已經接受了答案。但不幸的是我收到,我不接受假的答案。 – djk

回答

3

這是一個已知的bug,它的記錄在Facebook平臺開發者論壇:http://forum.developers.facebook.net/viewtopic.php?id=93900

顯然在Facebook上分享文本有可能在幾部電話,但它仍然是越野車的人:Share Text on Facebook from Android App via ACTION_SEND

+0

感謝您的幫助。可能是我可以看到這個給我的客戶。所以不是我的錯。 – djk

+0

另外,你可以使用Facebook的SDK的Android的https://github.com/facebook/facebook-android-sdk。 –