我有兩個活動;一個拍攝照片,另一個顯示照片並在相對佈局中放置標記。我通過一個Intent將第一個活動拍攝的圖片發送給第二個,並將其解碼爲如下的Bitmap,但我仍然收到NullPointerException的任何幫助?: Edit1:當我使用png資源並將其添加到XML中時佈局一切似乎是確定的。添加一張照相機拍攝的照片作爲我的相對佈局
Bitmap b = BitmapFactory.decodeByteArray(getIntent().getByteArrayExtra("byteArray"), 0, getIntent().getByteArrayExtra("byteArray").length);
Resources res = getResources();
Drawable bd = new BitmapDrawable(res,b);
RelativeLayout rl = (RelativeLayout) findViewById(R.id.touchanddrag);
rl.setBackground(bd)
setContentView(R.layout.touchanddrag);
你可以張貼logcat的? – SMR