`

android将路径转化为URI

 
阅读更多
如果已經取得了檔案的路徑的字串,那怎麼轉成URI呢?


String ImagePath = "file://" + 路徑;
Uri uri = Uri.parse(ImagePath);


重點在於要加上『file://』,才能成為合法的URI,不然該URI會無法表示相對應的檔案位置。

EX:file:///ola/android.txt

補充:
或是用Environment.getExternalStorageDirectory()取得sdcard位置。

TakePicFileName = "ola.jpg";
TakePicFilePath = Environment.getExternalStorageDirectory().toString() + "/DCIM/";
File tmpFile = new File(TakePicFilePath, TakePicFileName);
Uri uri = Uri.fromFile(tmpFile);
分享到:
评论

相关推荐

    android 根据uri获取真实路径

    通过上述方法,我们可以在Android应用中方便地将`Uri`转换为文件系统的路径,这对于处理用户选择的文件或图片非常有用。需要注意的是,随着Android系统的更新迭代,处理文件访问的方式也在不断变化,开发者应持续...

    android图片文件的路径地址与Uri的相互转换方法

    在 Android 中,我们可以使用 ContentResolver 将图片文件的路径地址转换为 Uri。下面是一个简单的示例代码: ```java String path = "/sdcard/image.jpg"; ContentResolver cr = getContentResolver(); Uri uri = ...

    Android Uri和文件路径互相转换的实例代码

    在项目中需要用到将Uri转换为绝对路径,在网上找到一个方法,做个笔记 网上有不少方法,但是有的对4.4后的版本无效,这里的方法可以在4.4之后的版本将Uri转换为绝对路径 public class GetPathFromUri { /** * 专...

    android实现Uri获取真实路径转换成File的方法

    本文实例讲述了android实现Uri获取真实路径转换成File的方法。分享给大家供大家参考。具体实现方法如下: Uri uri = data.getData(); String[] proj = { MediaStore.Images.Media.DATA }; Cursor actualimagecursor...

    Android中Uri和Path之间的转换的示例代码

    这就涉及到如何将file path转换为Uri。有时候我们还需要根据照片的路径得到照片的media Uri,那么又该如何转换呢? Android Uri to Path 现在遇到的常规Uri有两种: 媒体文件的Uri是content://, 表示这是一个数据库...

    android获取相册图片和路径的实现方法

    在这个过程中,`MediaStore.Images.Media.getBitmap()`用于将URI转换为Bitmap,显示在ImageView上。`getContentResolver().query()`则用于查询与URI关联的Cursor,从中我们可以获取到图片的本地路径,并将其显示在...

    Android7.0以上Uri转路径的方法实现(已验证)

    本文将详细介绍如何在Android 7.0及以上版本中将Uri转换为实际的文件路径。 首先,我们了解问题的背景。在Android 7.0之前,开发者可以简单地使用`Uri`对象的`getPath()`方法来获取文件路径。然而,这种方法在7.0...

    Android识别TextView的Uri并在自己的应用程序中打开

    Uri是Android中用于表示资源位置的数据结构,它包含了访问特定资源所需的所有信息,如协议、服务器地址、路径等。在TextView中,Uri通常以超链接的形式存在,比如http://或mailto:开头的字符串。 2. **TextView的...

    Android中Bitmap、File与Uri之间的简单记录

    1、将一个文件路径path转换成File String path ; File file = new File(path) 2、讲一个Uri转换成一个path 以选择一张图片为例: String path = FileTools.getRealPathFromUri(content,uri); //自定义...

    android 传本地图片路径 剪切图片

    2. 将Uri转换为文件路径,可能需要处理Android Q的沙盒机制。 3. 根据库的要求,可能需要将Uri转换为file://格式。 4. 使用裁剪库裁剪图片,设置相关参数。 5. 处理裁剪结果,保存或上传裁剪后的图片。 在实际开发...

    Android单图路径获取(华为小米通用)

    在Android开发中,获取单个图片的路径是...以上就是关于"Android单图路径获取(华为小米通用)"的相关知识点,涵盖从权限管理到文件Uri处理的多个方面,开发者可以根据这些知识来构建一个跨设备兼容的图片路径获取功能。

    Android 6.0 动态权限 弹出图库拍照 获取图片路径转bitmap 再转字符串Base64 demo

    本示例代码是针对Android 6.0及以上版本设计的,它演示了如何动态请求权限,调用图库或相机获取图片,然后将图片路径转化为Bitmap,进一步将Bitmap转换为Base64字符串以便上传至服务器。 首先,我们需要检查设备的...

    Android获取SD卡中选中图片的路径(URL)

    4. 转换URI为实际的文件路径。 5. 根据路径进行文件上传操作。 以上就是关于“Android获取SD卡中选中图片的路径”的详细过程,希望对你有所帮助。记得在实际开发中考虑兼容性问题,并处理可能出现的异常情况。

    react-native-get-real-path:将文件uri转换为真实路径

    从文件uri获取真实文件路径 安装(iOS) 目前不支持 安装(Android) npm i react-native-get-real-path@https://github.com/Wraptime/react-native-get-real-path.git --save 对以下文件进行更改: android/...

    Android 4.4版本获取图片路径问题

    本篇文章将深入探讨在Android 4.4及更高版本中如何正确获取图片的路径,同时介绍两种不同的方法:相对路径转绝对路径。 首先,理解Android 4.4之前的图片获取方式。在早期版本中,开发者通常通过Environment....

Global site tag (gtag.js) - Google Analytics