我有一个图像路径,我解码成一个位图。我发现该位图很大,并试图调整它。它没有工作(图像太大),我的代码好吗?为什么我的图片不能调整大小?
ImageButton myImage = (ImageButton) findViewById(R.id.image);
Bitmap myBitmap = BitmapFactory.decodeFile(selectedImagePath);
Bitmap.createScaledBitmap(myBitmap, NEW_WIDTH, NEW_HEIGHT, true);
myImage.setImageBitmap(myBitmap);
你是什么意思,它没有工作?你是否获得了“例外”,或者它是否仅仅停留在框架上太大? – Codeman
我已更新我的问题:它保持太大。 – user1420042
您可能更适合使用FrameLayout而不是ImageButton。试一试,不要改变任何东西,看看它是否调整大小 – Codeman