Android系统如何获取相册图片 android图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 直接从相册选择图片 private void selectImageFromGallery() { Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("image/*"); startActivityForResult(intent, REQUEST_CODE_GALLERY); }// 接收选择照片返回的结果,并将他们显示在ImageView里面 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode != RESULT_OK) { return; } switch (requestCode) { case REQUEST_CODE_CAMERA: iv_ass_img.setImageURI(Uri.fromFile(mCurrentImageFile)); break; case REQUEST_CODE_GALLERY: Uri fileUri = data.getData(); String path = changeUriToPath(fileUri); iv_ass_img.setImageURI(Uri.fromFile(new File(path))); break; } super.onActivityResult(requestCode, resultCode, data); } // 将URI转换为真实路径 private String changeUriToPath(Uri uri) { 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(); currentImagePath = actualImageCursor .getString(actual_image_column_index); return currentImagePath; }这是之前我写的一个类似功能。。你自己对着改改应该能用。 安卓的应用程序不兼容是什么原因 请教:录制的PCM有杂音 求android injectso例子,越简单越好 求助:google play 上传apk乱码问题 关于Http 请求服务端的问题(我是菜鸟) eclipse里的android项目怎么导出所有的类图 GoogleMap 使用问题 怎么使用 com.android.* 下的包 和资深android玩家了解下前景 自己开发的医药健康API接口,求APP开发者建议 android cts test fail --有大神能帮帮我么? android 中获得照片的名称
private void selectImageFromGallery() {
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, REQUEST_CODE_GALLERY);
}
// 接收选择照片返回的结果,并将他们显示在ImageView里面
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode != RESULT_OK) {
return;
}
switch (requestCode) {
case REQUEST_CODE_CAMERA:
iv_ass_img.setImageURI(Uri.fromFile(mCurrentImageFile));
break; case REQUEST_CODE_GALLERY:
Uri fileUri = data.getData();
String path = changeUriToPath(fileUri);
iv_ass_img.setImageURI(Uri.fromFile(new File(path)));
break;
}
super.onActivityResult(requestCode, resultCode, data);
} // 将URI转换为真实路径
private String changeUriToPath(Uri uri) {
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();
currentImagePath = actualImageCursor
.getString(actual_image_column_index);
return currentImagePath;
}
这是之前我写的一个类似功能。。你自己对着改改应该能用。