将文件与app关联

时间:2012-11-07 02:29:39

标签: android

我想将图像文件(jpg,png,gif)关联到我的应用程序。因此,当一个人点击他们设备上的jpeg文件时,它会询问他们想要打开它的应用程序,或者如果这是他们的默认设置,请使用我的应用程序打开它。如何才能做到这一点?除了用户信息,我在Google上找不到任何信息,而不是开发者信息。

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您必须将此意图过滤器放入Android Manifest中的活动中:

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:scheme="file" />
    <data android:host="*" />
    <data android:pathPattern=".*\\.jpg" />
</intent-filter>

您要使用自己的应用打开的每种文件类型。