我正在开发一个Android应用程序,并希望我的用户能够将我的应用程序中的一些信息发布到他们的Twitter提要。我知道如何通过构建VIEW意图并将用户转发到android内置Web浏览器来实现这项工作(感谢堆栈溢出!)但是,现在有一个官方的Twitter应用程序,我希望能够使用发布Twitter应用程序活动(如果已安装)。但是,我找不到任何有关Twitter Intent for Android的开发者文档。有人可以提供一小段示例代码,其中包含要使用的Intent文本吗?
答案 0 :(得分:4)
有人可以提供简短的片段 包含该文本的示例代码 意图使用?
官方推特应用可能支持ACTION_SEND
Intent
,就像Twidroid一样。如果是这样,this blog post描述了基本技术(原谅任何格式问题)。
答案 1 :(得分:0)
嗯,实际上......你能做的最好的事情就是使用twitter4j api:http://twitter4j.org/en/index.html
通过这种方式,您可以轻松地为Twitter构建一个自定义的简单客户端,让您的用户感觉更加舒适。而你的应用程序将不依赖于某些手机中可能没有安装的官方Twitter客户端。
答案 2 :(得分:0)
实际上,现在可以在列表中获得官方应用程序:
Intent emailIntent = new Intent(Intent.ACTION_SEND);
//emailIntent.setType("message/rfc822"); // This was restricting it
emailIntent.setType("text/plain"); // The twitter app is receptive to this