2012-04-30 83 views
2

例如,我想分享此鏈接:如何開發共享按鈕來分享鏈接?

http://www.orientaldaily.com.my/index.php?option=com_k2&view=item&id=6780:&Itemid=198 

下面是代碼

private void shareIt() { 
    Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND); 
    sharingIntent.setType("text/plain"); 
    String shareBody = "Here is the share content body"; 
    sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, 
      "Subject Here"); 
    sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody); 
    startActivity(Intent.createChooser(sharingIntent, "Share via")); 
} 

所以,

1)如何使其共享一個鏈接至Facebook?

2)如何編輯共享列表?

回答

1

一旦您將文本交給系統,createChooser()就不在您的手中。

  1. 是高達用戶的選擇,通過其平均值(應用程序/源)選擇分享。
  2. 您無法更改共享應用程序的列表。 (由系統管理)
+0

暈@Adil Soomro,能指導我嗎?我應該在哪裏放 createChooser() –

+0

我沒有得到你。你應該在哪裏選擇它取決於你,你想在哪裏分享數據.. –

+0

例如這樣? 'sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT,「http://www.orientaldaily.com.my/index.php?option=com_k2&view=item&id=6780:&Itemid=198」);' 這正確嗎?當然是 –