2014-05-12 92 views
1

我創建了一個應用程序,從Facebook獲取新聞源並顯示它。我想讓用戶在我的應用程序中發表評論和評論,但是我找不到任何API。我確實爲Facebook找到了一個自定義的URL方案:fb:// post/{postId},我嘗試使用它。對於每篇文章,我都會獲取帖子ID並在Android上的textview中創建指向該網址的鏈接。我打印出URL,這是一個例子:fb:// post/47526370263_10152072729085264從Android應用程序與特定的帖子打開Facebook應用程序

likes是我的Facebook適配器中的TextView,文本是喜歡的帖子得到的數量。我希望此視圖包含Facebook應用的鏈接,該鏈接將打開該特定帖子。

String linkToPost = "fb://post/" + status.getId(); 

likes.setText(Html.fromHtml("<a href=\"" + linkToPost + "\">" + status.getLikeCount() + " like</a>")); 

當我點擊我的應用程序中的鏈接時,沒有打開。我如何讓人們在我的Facebook新聞提要應用程序中查看/發佈評論/喜歡?

+0

返回的帖子ID(使用圖形api)是你用鼠標懸停在發佈時間(使用PC瀏覽器)時發現的相同ID嗎?在我的情況下,他們是不同的,當我嘗試使用你的方法打開帖子失敗。 –

回答

0

我發佈了這個後,我看到了相關的答案。解決辦法是:

likes.setMovementMethod(LinkMovementMethod.getInstance()); 
相關問題