首页 > 其他 > 详细

本地获取相册路径

时间:2015-11-13 22:05:50      阅读:292      评论:0      收藏:0      [点我收藏+]

 

/************打开相册*********/

private int ABLUM = 1313;

public void OpenAblum(){

  Intent intent = new Intent(Intent.ACTION_GET_CONTENT);

  intent.setType("image");

  startActivityForResult(intent,ABLUM);

}

  /*****回调函数***/

public void onActivityResult(int reqcode,int respcode,Intent data){

  super(reqcode,respcode,data);

  if(reqcode == ABLUM){

    Uri uri = data.getData();

    String path = getPath(uri,MainActivity.this);/***图片的地址***/

  }

}

/***获取路径********/

public String getPath(Uri uri,Activity activity){

  String[] projection = {MediaStore.Images.Media.DATA}‘;

  Cursor cursor = activity.manageQuery(uri,projection,null,null,null);

  int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);;

  cursor.moveToFirst();

  String path = cursor.getString(column_index);

  retrun path;

}

本地获取相册路径

原文:http://www.cnblogs.com/mjjy/p/4963208.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!