2014-05-12 95 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()); 
相关问题