首页 > 解决方案 > 如何让用户将图片从他们的画廊上传到 Android Studio 中的特定文件路径?

问题描述

我是 Android Studio 的初学者,我正在尝试为个人项目制作一个基本应用程序。其中一项功能是用户应该能够从他们的画廊上传图像。我想知道是否可以获取此图像,然后使用我指定的特定文件路径将其复制到应用程序内部存储中的新文件(?)中。现在我有一些看起来大致像这样的代码:

Intent selectPictureIntent = new Intent(Intent.ACTION_PICK,
                MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

some code to create a file path

startActivityForResult(selectPictureIntent, REQUEST_IMAGE_PICK);

当我data.GetData()用来获取图像的 URI 时,它只是给了我外部存储中文件的 URI(我认为),但我希望我之前创建的文件路径也有这个图像数据。这可能吗?我已经坚持了一段时间,所以任何帮助将不胜感激。提前致谢!

标签: android-studiofilepath

解决方案


推荐阅读