【问题标题】:Associating a file type with the application将文件类型与应用程序相关联
【发布时间】:2022-01-11 08:36:58
【问题描述】:

我在同一主题中看到了许多 stackoveflow 答案,但所有答案(至少我检查过的那些)都建议在 Android.manifest 文件中使用带有data 标记的intent-filter

我想知道是否可以在代码中执行此操作?也许在活动的 onCreate 中。

我检查过的一些答案是:

Android intent filter: associate app with file extension

Register to be default app for custom file type

【问题讨论】:

    标签: java android intentfilter file-association


    【解决方案1】:

    不,不可能在代码中做到这一点。您可以解析的文件类型列表不应动态更改,您知道如何在特定构建中打开特定类型,或者您不知道。所以没有理由动态地做,系统只是解析清单以确定哪些应用可以打开哪些文件。

    【讨论】:

      猜你喜欢
      • 2014-05-03
      • 2012-01-29
      • 2011-02-15
      • 2012-03-10
      • 1970-01-01
      • 2012-03-18
      • 2011-12-10
      相关资源
      最近更新 更多