拦截图像可视化器并启动应用程序

时间:2017-07-21 13:43:14

标签: android

我有一个在后台运行的应用程序,现在我想拦截Android的图像可视化应用程序,当图像打开时,我想让应用程序做点什么。

我可以这样做?

1 个答案:

答案 0 :(得分:0)

创建新的Activity,然后转到AndroidManifest,定义intent-filter

    <activity android:name="YourActivity">
        <intent-filter>
            <action android:name="android.intent.action.PICK" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="image/*" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.GET_CONTENT" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.OPENABLE" />
            <data android:mimeType="image/*" />
        </intent-filter>
    </activity>