1

我想运行一个后台服务,当在画廊中打开图像时启动它,然后对图像做一些花哨的事情......据我所知,在画廊中打开图像会触发新的显示意图这个图片。(如我错了请纠正我)。我的想法是在我想要实现的所述服务的意图过滤器中捕获该意图。

这是清单中的意图过滤器:

<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>

这个意图过滤器不起作用,我不知道为什么。什么是正确的意图过滤器/我怎样才能找到它?

4

1 回答 1

3

什么是正确的意图过滤器/我怎样才能找到它?

你不能这样做。您不能拦截Intent用于启动Activity.

于 2010-03-01T12:30:48.300 回答