【发布时间】:2016-03-16 13:57:43
【问题描述】:
我的项目具有将 csv 文件导出和导入到我的应用程序的功能
我已成功完成将 csv 文件导出到 gmail 中。我可以在我的 gmail 收件箱中看到附件。
-现在我想将文件导入我的应用程序。单击时我需要启动我的应用程序,在我的第二个活动中我需要从 csv 文件中读取并将内容添加到 db。
我想问两种实现方式。
-
是否可以长按我的 gmail 收件箱中的附件 csv 文件并在启动列表中显示我的应用程序。 (就像在 IOS 中一样)。
-
如果不可能,那么我会将 csv 文件下载到我的存储中。然后从文件管理器文件夹中,我想使用长按 -> 通过功能共享。
我想通过功能列表在共享中显示我的应用。
点击后,它将启动我的应用程序,在我的第二个活动中,我需要添加逐行读取 csv 文件内容并添加到数据库的实现。
让我知道如何实现 1 或 2 个选项。
我尝试使用 mimetype text/csv 设置操作发送和类别默认值。 但我在启动器列表中看不到我的应用程序。
【问题讨论】:
标签: java android csv intentfilter opencsv