2013-09-22 130 views

回答

1

ShareActionProvider需要一個操作欄。

但是,您可以撥打startActivity(),Intent來分享鏈接,如果用戶尚未設置默認值,則會顯示選擇器活動。

+0

@raj:「那麼這是什麼?」 - 那麼* what *包含什麼?您的評論的其餘部分與原始問題無關。 – CommonsWare

+0

我的錯誤代碼片斷 - 注意:雖然示例代碼片段演示瞭如何在菜單項的上下文中使用此提供程序,但提供程序的使用並不限於菜單項。在頁面http://developer.android.com/reference/android/support/v7/widget/ShareActionProvider.html – raj

+0

@raj:我從來沒有見過在任何'MenuItem'範圍外使用的任何類型的ActionProvider一個操作欄的項目。因此,我不知道那段引用的內容(對於這個答案的未來訪問者,來自[ShareActionProvider'文檔](https://developer.android.com/reference/android/support/v7/widget/) ShareActionProvider.html))可能指的是。而且,由於共享內容不需要'ShareActionProvider',因此不清楚嘗試在操作欄以外的任何地方使用它會獲得什麼。 – CommonsWare