Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.id.imageBox);
  
   can.drawBitmap(bitmap, 0, 0, null);

 

자유곡선 그리기에 배경을 깔기위해 이렇게 배경을 넣어주었고

 

위에 이미지 박스는 사진 불러오기소스를 써서 저 이미지박스안에 넣은뒤 자유곡선 그리기를 하려 하는대

 

R.id.imageBox 이부분에 사진을 직접 drawable에 넣어 직접 지정해주면 배경넣고 그리기가 되는대요

 

저렇게 사진불러오기 한다음 그걸 가지고 오려고 하니

 

xml에 NullPointerException: null

이라고 뜨면서 실행하면 쏘리가 뜨네요

 

왜그런건지 ㅠ

 

imageBox는 xml에 들어있는 이미지뷰로 다른 엑티비티에서 사진 불러오기를 통해 사진을 선택하면 imageBox라는 id를 쓰고있는 이미지뷰로 들어가게 해놨습니다.

 

이미지뷰를 mitmap으로 바로 쓸수 없다면 다른 방법이 있을까요?

 

이 질문을 올렸었는대 imagebox가 무얼 뜻하는지 안써있다고 지적해주셔서 다시금 올립니다^^