【问题标题】:Android: Filter out an applicationAndroid:过滤掉一个应用程序
【发布时间】:2011-08-08 09:11:45
【问题描述】:

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

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

有没有办法可以从此选择器对话框中过滤掉我的应用程序?

谢谢,

阿克谢

P.S:由于我的要求,我无法在清单中注册 SEND 过滤器而不是 VIEW 过滤器。

【问题讨论】:

    标签: android filter out


    【解决方案1】:

    我在 Android Developers 上问过这个问题,发现没有简单的解决方案。更多详情请见http://groups.google.com/group/android-developers/browse_thread/thread/9e9b1007ec7ad935

    -阿克谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 2013-12-16
      • 1970-01-01
      相关资源
      最近更新 更多