关于android 调用系统图片浏览器并返回图片路径问题
2012-03-09 13:48
453 查看
调用系统图片浏览器的方法如下:
Java代码
Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, IMAGE_SELECT);
activitity回调方法如下:
Java代码
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));
}
}
}
注:一切文章系鄙人防遗忘所写,仅供参考,勿扔板砖,谢谢!
Java代码
Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, IMAGE_SELECT);
activitity回调方法如下:
Java代码
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));
}
}
}
注:一切文章系鄙人防遗忘所写,仅供参考,勿扔板砖,谢谢!
相关文章推荐
- 关于android 调用系统图片浏览器并返回图片路径问题
- android 调用系统图片浏览器并返回图片路径
- android 调用系统图片浏览器并返回图片路径
- 关于android中调用系统拍照,返回图片是旋转90度..
- 转载 Android解决通过Intent调用系统拍照程序,返回图片太小的问题
- 解决通过Intent调用系统拍照程序,返回图片太小的问题[android] 【转】
- android 调用系统相机,预置路径,解决小米等机型uri返回为null的问题
- 关于android中调用系统拍照,返回图片是旋转90度
- 关于android中调用系统拍照,返回图片是旋转90度
- 关于android中调用系统拍照,返回图片是旋转90度..
- Android调用相机拍照并返回路径和调用系统图库选择图片
- 关于android中调用系统拍照,返回图片是旋转90度..
- 关于android中调用系统拍照,返回图片是旋转90度...
- 关于android中调用系统拍照,返回图片是旋转90度..
- Android调用相机拍照并返回路径和调用系统图库选择图片
- Android开发 调用系统相机相册图片功能,解决小米手机拍照或者图片横竖相反问题,及小米手机相册图片路径问题
- 解决通过Intent调用系统拍照程序,返回图片太小的问题[android]
- 关于android中调用系统拍照,返回图片是旋转90度..
- Android调用相机拍照并返回路径和调用系统图库选择图片
- 【转】 解决通过Intent调用系统拍照程序,返回图片太小的问题[android]