如何限制用户仅在可浏览的意图android中打开特定的扩展文件?
我们在外部存储中有diff文件扩展名列表。我们希望 20170601_abc 文件中的应用程序名称打开列表。 目前我们使用了可浏览的意图,我们使用了以下路径模式。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="file" />
<data android:mimeType="*/*" />
<data android:pathPattern="..*/.*_abc" />
</intent-filter>
但是通过使用它,我们发现所有文件中的应用程序列表都打开了列表。但是我们希望我们的应用程序名称在openwith列表中,其名称以_abc
结尾