所以在我的代码中,我从一个名为filelocationarray的数组中获取图像文件位置。然后我使用.setImageBitmap将ImageView设置为图像文件。我想要做的是设置ImageView的大小,因为它显示在屏幕上。在Java我使用此代码:在Android应用程序中设置/缩放图像大小
img.getScaledInstance(75, 75,java.awt.Image.SCALE_SMOOTH);
但我一直没能弄清楚类似的方式在android中。贝娄是我迄今使用的代码来显示图像。任何人都可以给我som ehelp吗?
Bitmap bMap = BitmapFactory.decodeFile(filelocationarray.get(0));
ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setImageBitmap(bMap);
编辑:
我使用此代码尝试,但它不工作:
Bitmap bMap;
bMap.createScaledBitmap (accstringarray.get(acc1int), 75, 75, true);
ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setImageBitmap(bMap);
我到底做错了什么?
你得到了什么样的错误? – Amplify91 2011-03-21 21:46:07