微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

根据特定的文件名结尾来捕获广播意图

如何解决根据特定的文件名结尾来捕获广播意图

| 我已经在我的应用程序中创建了一个obj查看器(以查看3d模型),并希望此功能与其他应用程序共享。 OBJ文件通常以.obj结尾。有人可以简短地描述我每次用户处理此类文件时必须收听的广播,以提供3d查看器吗? 提前致谢     

解决方法

在您的活动中的androidmanifest.xml中放入类似内容的代码应该可以正常工作:
<intent-filter>
    <action android:name=\"android.intent.action.VIEW\" />
    <category android:name=\"android.intent.category.DEFAULT\" />
    <data android:scheme=\"file\" />
    <data android:mimeType=\"*\" />
    <data android:pathPattern=\".*\\\\.obj\" />
    <data android:host=\"*\" />
</intent-filter>
如果您使用的是mime类型,那么您也应该填写该类型,以便在扩展名错误但mime类型正确的情况下使用。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。