0

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

任何帮助将不胜感激!

4

1 回答 1

0

您必须将此意图过滤器放在 Android Manifest 中的 Activity 中:

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

对于您想使用您的应用程序打开的每种文件类型。

于 2012-11-07T04:27:10.103 回答