跳转后不会显示图片

来源:3-4 Android自定义相机之ResultActivity

Youda

2016-09-23 12:32

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_result);

ImageView img=(ImageView) findViewById(R.id.image);

String path=getIntent().getStringExtra("picPath");

try {

FileInputStream fis=new FileInputStream(path);

Bitmap bitmap=BitmapFactory.decodeStream(fis);

Matrix matrix=new Matrix();

matrix.setRotate(90);

bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth() , bitmap.getHeight(), matrix, true);

img.setImageBitmap(bitmap);

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

// Bitmap bitmap=BitmapFactory.decodeFile(path);

// img.setImageBitmap(bitmap);

}


写回答 关注

4回答

  • 浩然坦荡
    2016-10-16 13:16:58
    已采纳

    代码写错了。这句
    bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth() , bitmap.getHeight(), matrix, true);

  • imooc_幕课网
    2016-11-22 16:56:39

    Bitmap bitmap1 =Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth() , bitmap.getHeight(), matrix, true);

  • imooc_幕课网
    2016-11-22 16:56:15

    Bitmap bitmap1 =Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth() , bitmap.getHeight(), matrix, true);

  • poulwalker
    2016-09-25 11:09:42

    去手机的权限管理把它设置为允许。

    如果还不能,把它卸载后再重新安装,重新再设置为允许试试。

Android摄像头基础

带你走进Android摄像头的秘密花园,探索Camera的奥秘

44961 学习 · 136 问题

查看课程

相似问题