2010-05-20 31 views
1

當您在相冊中拍照或看相片時,會看到一個「分享按鈕」。是否可以將自己的項目掛鉤到該列表中,以便我可以通過我自己的應用程序分享照片?如果是這樣,我該怎麼做?將自己的項目掛鉤到「分享列表」

回答

1

嘗試執行該響應的ACTION_SENDIntent爲任何你想要的圖像MIME類型的活動。在this sample app,我爲純文本文件的迴應:

<activity android:label="@string/app_name" android:name="FauxSender" android:theme="@android:style/Theme.Translucent.NoTitleBar"> 
    <intent-filter android:label="@string/app_name"> 
    <action android:name="android.intent.action.SEND"/> 
    <data android:mimeType="text/plain"/> 
    <category android:name="android.intent.category.DEFAULT"/> 
    </intent-filter> 
</activity> 
+0

工作就像一個魅力!謝謝! – anders 2010-05-20 20:33:57

+0

謝謝你,這很有幫助! – Seth 2017-02-15 17:25:47

0

基本上你需要「註冊一個意圖」讓自己的應用在共享列表中顯示出來。然後你需要編寫代碼(活動)來處理你想要做的事情。這是我做的另一個例子,它會顯示照片並讓你上傳你的照片到一個網站:http://eggie5.com/8-hook-share-picture-via-menu-android

相關問題