我有一个应用程序应该可以处理我的自定义数据类型.xyz
。我目前正在使用意图过滤器:
[IntentFilter(new[] { Intent.ActionView }, Categories = new[] { Intent.CategoryDefault }, DataMimeType = "application/*", DataPathPattern = "*.xzy")]
在具有Android 9.0的Pixel 2上,当我单击该附件时,GMail自动打开.xyz
文件。不幸的是,我的应用还收到了.doc
个文件,无法正确处理。
如何查看由GMail之类的应用程序传递给我的MimeType,以查看传递给我的那个mimetype,我可以过滤不太通用的mimetype?
答案 0 :(得分:0)
我发现我可以通过以下方式记录此信息:
Log.Debug(TAG, "Mimetype:'" + Intent.Type + "'");