码迷,mamicode.com
首页 > 其他好文 > 详细

本地获取相册路径

时间:2015-11-13 22:08:55      阅读:373      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!