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

 更新时间:2015年05月21日 11:03:19   作者:3H  
这篇文章主要介绍了android实现Uri获取真实路径转换成File的方法,涉及Android操作路径的相关技巧,需要的朋友可以参考下

本文实例讲述了android实现Uri获取真实路径转换成File的方法。分享给大家供大家参考。具体实现方法如下:

Uri uri = data.getData();
String[] proj = { MediaStore.Images.Media.DATA };
Cursor actualimagecursor = managedQuery(uri,proj,null,null,null);
int actual_image_column_index = actualimagecursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
actualimagecursor.moveToFirst();
String img_path = actualimagecursor.getString(actual_image_column_index);
File file = new File(img_path);

希望本文所述对大家的Android程序设计有所帮助。

相关文章

  • 详解Android如何实现不同大小的圆角

    详解Android如何实现不同大小的圆角

    在开发过程中,设计常常会有一些比较炫酷的想法,比如两边不一样大小的圆角啦,甚至四角的radius各不相同,对于这种情况我们该怎么实现呢,本文小编就和大家来聊聊,需要的朋友可以参考下
    2023-08-08
  • Android实现TextView中的部分文字实现点击跳转功能

    Android实现TextView中的部分文字实现点击跳转功能

    在移动端应用中,往往需要在一段文字中让某几个关键词或短语具备点击跳转功能,如果将整段文字放到 Button、Link 或单独的 View 中,通常会带来布局复杂、样式难以统一、可维护性差等问题,所以本文将给大家介绍Android实现TextView中的部分文字实现点击跳转功能
    2025-04-04
  • Android调试出现The selected device is incompatible问题解决

    Android调试出现The selected device is incompatible问题解决

    这篇文章主要介绍了Android调试出现The selected device is incompatible问题解决的相关资料,需要的朋友可以参考下
    2017-01-01
  • Android文件读写的几种方式

    Android文件读写的几种方式

    文件读写作为Android四大数据存储方式之一,又分为内部存储和外部存储两种,下面这篇文章主要给大家介绍了关于Android文件读写的几种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • android9.0 默认apk权限添加方法

    android9.0 默认apk权限添加方法

    本文给大家分享android9.0 默认apk权限添加方法,默认赋予全部权限,根据包名赋予权限,通过default-permissions-google.xml的方式实现,文中通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2021-06-06
  • Android程序结构简单讲解

    Android程序结构简单讲解

    在本篇文章里小编给大家分享一篇关于Android程序结构的简单说明内容,有需要的朋友们跟着学习下。
    2019-02-02
  • Android中EditText+Button组合导致输入板无法收起的原因分析及解决办法

    Android中EditText+Button组合导致输入板无法收起的原因分析及解决办法

    这篇文章主要介绍了Android中EditText+Button组合导致输入板无法收起的原因分析及解决办法的相关资料,需要的朋友可以参考下
    2016-01-01
  • Flutter生命周期超详细讲解

    Flutter生命周期超详细讲解

    这篇文章主要为大家介绍了Flutter生命周期和App生命周期示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Android基于OpenCV实现图像脱色

    Android基于OpenCV实现图像脱色

    脱色是将彩色图像转换为灰度图像的过程。同时,它也是数字打印,风格化的黑白照片渲染以及许多单通道图像处理应用程序中的基本工具。本文讲述基于OpenCV实现图像脱色的步骤
    2021-06-06
  • Android实现应用内置语言切换功能

    Android实现应用内置语言切换功能

    这篇文章主要为大家详细介绍了Android实现应用内置语言切换功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02

最新评论