【发布时间】:2016-02-04 21:52:49
【问题描述】:
当我使用 Google Chrome 下载图像时,我点击了 Snackbar 中的“打开”按钮,现在我有一个可以打开图像的应用列表,其中一个就是我的应用。
当我收到一个 Intent 时,我使用此代码来获取要打开的图像的路径:
Intent intent = getIntent();
String action = intent.getAction();
String type = intent.getType();
和
intent.getData().toString()
获取图片的路径。
它工作正常,但使用 chrome 我没有得到真正的路径,而是类似
://downloads/my_downloads/532
真正的路径在哪里
/storage/emulated/0/Downloads/5_6.jpg
如何从 Chrome 收到的 Intent 中获取真实路径? dows chrome把图片保存在哪里?
谢谢!
【问题讨论】:
标签: android google-chrome android-intent