2010-09-22 52 views
4

我正在实施新闻应用程序。我需要在Gmail,Twitter或Facebook上实现共享新闻链接。我该怎么做?如何在twitter,gmail,facebook等上共享信息链接

+0

显示我的kodez – JonH 2010-09-22 01:31:27

+0

[这里] [1]是同样的事情刚让任何怀疑的人放心。 [1]:http://stackoverflow.com/questions/6814268/android-share-on-facebook-twitter-mail-ecc – M090009 2013-04-01 04:27:57

回答

2

看一看here,herehere。它看起来像你需要ACTION_SEND意图。

+0

感谢乌拉圭回合的支持,波罗夫..我经历的链接 – praveenb 2010-09-22 14:15:41

5

您可以使用动作发送的意图共享一些东西。 Android会在手机上查找每个可以接收此Intent的应用程序,并向用户展示一个对话框,以便从应用程序中进行选择。这样用户只能获得他使用的服务。如果他使用Twitter客户端,客户端会根据SEND意图做出反应,那么邮件应用程序将对此做出反应,Facebook应用程序,甚至像MeinVZ这样的德国社交网络也会显示,如果应用程序已安装,即使您从未想过使用这个特别的Nework分享你的消息。要做到这一点,你需要做的仅仅是这样的:

Intent share = new Intent(android.content.Intent.ACTION_SEND); 
share.setType("text/plain"); 
share.putExtra(Intent.EXTRA_SUBJECT, "Name of the thing to share"); 
share.putExtra(Intent.EXTRA_TEXT, getText("Text that will be shared"); 
startActivity(Intent.createChooser(share, "Title of the dialog that will show up")); 

欲了解更多信息,看看康斯坦丁提供的链接

相关问题