我需要放大圖像,我用下面的代碼爲它
int imageId = (Integer) intent.getExtras().get(ProfilePageNormalUser.class.getName());
imageView = (ImageView)findViewById(R.id.imageviewEnlarged);
System.out.println("*********"+imageId);
InputStream is = this.getResources().openRawResource(imageId);
Bitmap originalBitmap = BitmapFactory.decodeStream(is);
Matrix imageMatrix = new Matrix(); imageMatrix.postRotate(90);
Bitmap scaledBitmap = Bitmap.createBitmap(originalBitmap, imageView.getWidth(), imageView.getHeight(), originalBitmap.getWidth(), originalBitmap.getHeight(), imageMatrix, false);
imageView.setImageBitmap(scaledBitmap);
不過是給我上述的異常。
Resources$NotFoundException: Resource ID #0x4
誰能告訴我哪裏可能是問題。 謝謝
圖像標識是正確的我已經檢查了 – ekjyot
我在過去的活動明確設置圖像標識,並得到同樣的圖像標識此項活動 – ekjyot
見我的編輯,U可以檢查一次 – Udaykiran