Зацепить свой товар в «список-обмен» - PullRequest
1 голос
/ 20 мая 2010

Когда вы делаете снимок или просматриваете его в альбоме, появляется «кнопка обмена». Можно ли подключить свой собственный элемент к этому списку, чтобы я мог поделиться фотографией через собственное приложение? Если да, то как мне это сделать?

Ответы [ 2 ]

1 голос
/ 20 мая 2010

Попробуйте реализовать действие, которое отвечает ACTION_SEND Intent для любых типов изображений MIME, которые вы хотите. В этом примере приложения я отвечаю на простые текстовые файлы:

<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 голосов
/ 08 апреля 2011

По сути, вам нужно «зарегистрировать намерение», чтобы ваше приложение появилось в списке общего доступа.Затем вам нужно написать код (действие) для обработки того, что вы хотите сделать.Вот еще один пример, который я сделал, который будет отображаться для фотографий и позволит вам загрузить свою фотографию на сайт: http://eggie5.com/8-hook-share-picture-via-menu-android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...