通过Android本机应用程序使用意图回复推文

通过Android本机应用程序使用意图回复推文,android,twitter,Android,Twitter,我正在开发一个应用程序,在这个应用程序中,我首先列出了来自某个帐户的tweet(使用HttpClient,所以我不想使用twitter4j) 当用户点击列表中的一条tweet时,所有内容都会显示出来,我希望有一个按钮能够回复该tweet 我成功地让用户通过本机Twitter应用程序发送推文。但是,它不会将该响应与原始tweet相关联,而是以新tweet的形式呈现 以下是我使用的代码: String tweetUrl = "https://twitter.com/intent/tweet

我正在开发一个应用程序,在这个应用程序中,我首先列出了来自某个帐户的tweet(使用HttpClient,所以我不想使用twitter4j)

当用户点击列表中的一条tweet时,所有内容都会显示出来,我希望有一个按钮能够回复该tweet

我成功地让用户通过本机Twitter应用程序发送推文。但是,它不会将该响应与原始tweet相关联,而是以新tweet的形式呈现

以下是我使用的代码:

String tweetUrl = "https://twitter.com/intent/tweet?text=EXAMPLE TEST&url=https://www.google.com&in_reply_to_status_id=STATUS ID";
Uri uri = Uri.parse(tweetUrl);
startActivity(new Intent(Intent.ACTION_VIEW, uri));
如果我将相同的url放在web浏览器中,它会正确处理回复,因此我猜这是本机应用程序无法正确获取所有参数的问题


有人知道如何解决这个问题吗?提前谢谢

这可能对你有帮助:-恐怕不行。它在网络浏览器中工作,但在android中不工作。。。例如,这个url()在web浏览器中运行良好,它会提示回复特定的tweet,而在Android中,它只打开一个窗口发布tweet,但是没有@user或表明它是reply@AliImran你提到的链接不是针对上述问题的。这对我也不起作用-twitter应用程序落后于其公共api,因为它无法正确解释web意图-我不明白为什么不,因为我认为twitter可能负担得起,而且android开发者一两个!