我已经创建了一个文件浏览器并注册了
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.OPENABLE" />
但我不希望我的内部文件资源管理器开始显示以供用户选择何时另一个应用程序发送带有“可打开”类别的隐式 Intent 。我该怎么做?我应该只创建自己的操作名称吗?
我没有明确的文件浏览器,因为我希望用户在我的应用中选择其他文件浏览器。
最佳答案
如果只有您自己的应用能够启动您的组件之一很重要,请将 list 中该组件的导出属性设置为“false”。
关于android - "Private"仅供自应用程序使用的 Intent 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11183145/