http://ask.csdn.net/questions/155


Uri对象在intent中传输

 Intent intent = new Intent(MainActivity.this, Homepage.class); intent.putExtra("image_uri", imageUri.toString()); startActivity(intent);

        //获取intent信息        Intent intent = getIntent();//获取用于启动Homepage的Intent        //显示图像        Uri imgUri = Uri.parse(intent.getStringExtra("image_uri"));        try {            Bitmap srcBitmap = BitmapFactory.decodeStream(getContentResolver().openInputStream(imgUri));            if (srcBitmap == null) {                Toast.makeText(Homepage.this, "无法读取照片,检测失败", Toast.LENGTH_SHORT).show();                Log.i(TAG, "----------------------------------------Homepage 无法读取图片");                finish();            }            Bitmap myBitmap = Bitmap.createScaledBitmap(srcBitmap, 800, 600, true);            imageView.setImageBitmap(myBitmap); //显示拍照图片        } catch (FileNotFoundException e) {            e.printStackTrace();        }



更多相关文章

  1. 图片拖动功能实现
  2. Android平台上实现图片的缩放,圆角,倒影效果
  3. android读取图片
  4. Android 使用Glide实现圆形和圆角图片
  5. 2012-7-20 android 图片叠加效果——两种方法
  6. Android文件图片上传的详细讲解(四)---服务端编码
  7. android处理大图片内存溢出的简单办法

随机推荐

  1. 在英特尔® 凌动™ 处理器上将 OpenGL*
  2. Android键盘灯亮度控制
  3. Android(安卓)各种图片转黑白图和抖动算
  4. Hello~ Android(安卓)开发者们
  5. Android中的PID,TID和UID
  6. 安卓使用 xml 文件代替普通位图图标
  7. android TextView 字体竖着写(纵向)的方
  8. Android创意——多功能智能播放器
  9. Android(安卓)模糊搜索
  10. 记录需求-在Service中拍照