2010-09-22 81 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")); 

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

相關問題