Найти правильный фильтр намерений - PullRequest
1 голос
/ 01 марта 2010

Я хочу запустить фоновую службу, которая запускается, когда изображение открывается в галерее, а затем делает что-то необычное с изображением ... Насколько я знаю, открытие изображения в галерее вызовет новый намерен показать это изображение. (Поправьте меня если я ошибаюсь). Моя идея состояла в том, чтобы поймать это намерение в фильтре намерений указанного сервиса, который я хочу реализовать.

Вот мой фильтр намерений из манифеста:

<service android:name=".MyService">
<intent-filter> 
<action android:name="android.intent.action.PICK" /> 
<category android:name="android.intent.category.DEFAULT"  /> 
<data android:path="/external/images/media" android:scheme="content" /> 
</intent-filter>
</service>

Этот фильтр намерений не работает, и я не знаю почему. Каков правильный фильтр намерений / как я могу его найти?

1 Ответ

3 голосов
/ 01 марта 2010

Каков правильный фильтр намерений / как я могу найти это?

Ты не можешь этого сделать. Вы не можете перехватить Intent, использованный для запуска Activity.

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