【问题标题】:Can android intent be used to access phone directory?可以使用android意图访问电话目录吗?
【发布时间】:2014-10-12 07:52:33
【问题描述】:

我正在制作一个 android 应用程序来打开文件并将其发送回远程服务器。我知道如何使用硬编码到应用程序中的文件来执行此操作,但我想制作它以便它可以搜索手机的目录,选择一个文件然后发送它。我想知道这可以有目的吗?或者有没有其他方法可以使用?

【问题讨论】:

    标签: android android-intent directory


    【解决方案1】:

    是的,您可以使用 Intent 执行此操作。您将使用 startActivityForResult() 并指定一个可以启动文件选择器的 Intent。现在,您使用的实际 Intent 取决于您希望哪些应用程序实际为您服务此 Intent。例如,ES 文件资源管理器导出自定义 PICK_FILE 操作,您可以使用它来支持文件选择器。对于依赖第三方应用程序提供服务的任何场景,您都需要某种回退,以防没有应用程序可以处理 Intent(例如链接到在 Google Play 商店中实现 Intent 的应用程序)。 similar question 可能会提供一些额外的意图来尝试各种不同的可用文件选择器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 2016-03-15
      • 2011-01-17
      • 1970-01-01
      • 2010-11-07
      相关资源
      最近更新 更多