是否可以支持自定义扩展名文件?

时间:2019-11-28 13:00:58

标签: android android-sharing

如果我们有一个带有自定义扩展名的文件,例如 .abc ,我可以使用该应用程序打开该文件吗?

如何在“打开方式” 选项的建议列表下显示我们的应用?

1 个答案:

答案 0 :(得分:1)

您可以在AndroidManifest.xml中进行尝试:

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

更多信息:https://developer.android.com/guide/components/intents-filters