调用系统相册返回照片问题 库activityintent 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在activity,onActivityResult是方法的重载intent里可以得到返回的信息 重写onActivityResult,不是重载。它会返回一个带着数据的intent 一般都是叫data。 见文章http://blog.csdn.net/windsunmoon/article/details/27702475 我看了 LZ 的问题 理解是 LZ 想要打开系统相册 获取到选中的图片 在 onActivity 中获取选中图片的 路径 或者 BitMap 图片数据 , 进行一下操作 : protected void onActivityResult(int requestCode, int resultCode, Intent data){ if (resultCode != RESULT_OK) { //此处的 RESULT_OK 是系统自定义得一个常量 // Log.e(TAG,"ActivityResult resultCode error"); return; } Bitmap bm = null; ContentResolver resolver = getContentResolver(); if (requestCode == IMAGE_CODE) { try { Uri originalUri = data.getData(); //获得图片的uri bm = MediaStore.Images.Media.getBitmap(resolver, originalUri); //显得到bitmap图片 // 这里开始的第二部分,获取图片的路径: String[] proj = {MediaStore.Images.Media.DATA}; Cursor cursor = managedQuery(originalUri, proj, null, null, null); //按我个人理解 这个是获得用户选择的图片的索引值 int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); //最后根据索引值获取图片路径 String path = cursor.getString(column_index); Log.e("Lostinai",path); }catch (IOException e) { Log.e("Lostinai",e.toString()); } android 仿iphone密码输入四个密码 如果滑动屏幕,实现Activity的跳转。 PixelFormat中RGBX_888 Android真机测试问题 默认calendar的问题 android备份问题,请高手指点。 Arcgis for Android加载tpk文件遇到的错误 NDK可以直接操作寄存器么 能否缓存H5的页面? android 怎么使用h5的video标签 android手机开发获取手机<<前后左右倾斜>>的角度 如何捕获webview loadUrl方法加载HTML的错误???
intent里可以得到返回的信息
它会返回一个带着数据的intent 一般都是叫data。
http://blog.csdn.net/windsunmoon/article/details/27702475
protected void onActivityResult(int requestCode, int resultCode, Intent data){
if (resultCode != RESULT_OK) { //此处的 RESULT_OK 是系统自定义得一个常量
// Log.e(TAG,"ActivityResult resultCode error");
return;
}
Bitmap bm = null;
ContentResolver resolver = getContentResolver();
if (requestCode == IMAGE_CODE) {
try {
Uri originalUri = data.getData(); //获得图片的uri
bm = MediaStore.Images.Media.getBitmap(resolver, originalUri); //显得到bitmap图片
// 这里开始的第二部分,获取图片的路径:
String[] proj = {MediaStore.Images.Media.DATA};
Cursor cursor = managedQuery(originalUri, proj, null, null, null);
//按我个人理解 这个是获得用户选择的图片的索引值
int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
//最后根据索引值获取图片路径
String path = cursor.getString(column_index);
Log.e("Lostinai",path); }catch (IOException e) { Log.e("Lostinai",e.toString()); }