当前位置: 代码迷 >> Android >> 关于android 调用系统图片浏览器并返回图片路径有关问题
  详细解决方案

关于android 调用系统图片浏览器并返回图片路径有关问题

热度:53   发布时间:2016-05-01 20:00:55.0
关于android 调用系统图片浏览器并返回图片路径问题

调用系统图片浏览器的方法如下:

?

		Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);		startActivityForResult(intent, IMAGE_SELECT);
?

?

activitity回调方法如下:

?

?

protected void onActivityResult(int requestCode, int resultCode, Intent data)	{		if (resultCode == Activity.RESULT_OK)		{			Uri uri = data.getData();			Cursor cursor = this.getContentResolver().query(uri, null, null, null, null);			cursor.moveToFirst();			for (int i = 0; i < cursor.getColumnCount(); i++)			{// 取得图片uri的列名和此列的详细信息				System.out.println(i + "-" + cursor.getColumnName(i) + "-" + cursor.getString(i));			}		}	}
?

?注:一切文章系鄙人防遗忘所写,仅供参考,勿扔板砖,谢谢!

?

  相关解决方案