2011-04-19 79 views
1

我正在努力解决一个奇怪的问题。我有一个应用程序清单,用于定义Office文件,.doc,.ppt等的意图过滤器。因此,用户可以在文件资源管理器中转到办公室文件,选择打开并选择我的应用程序。我的应用程序不是真的文档查看器;它允许用户从文件中提取图像。Android:筛选出一个应用程序

现在,在我的应用程序中,我希望允许用户在文档查看器中查看选定的办公文件。为此,我提供了一个打开的按钮,它触发了ACTION_VIEW的意图。当活动选择器出现时,它显示我的应用程序也是一个选项,因为我已经在清单中声明了意图过滤器。在坚果壳中,当我的应用程序发送ACTION_VIEW意图时,我不希望我的应用程序成为选项之一。

有没有一种方法可以从这个选择器对话框中筛选出我的应用程序?

感谢,

阿克沙伊

P.S:我能为SEND过滤器,而不是在我的清单查看过滤由于我的要求没有注册。

回答