2011-03-21 51 views
1

所以在我的代码中,我从一个名为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); 

我到底做错了什么?

+0

你得到了什么样的错误? – Amplify91 2011-03-21 21:46:07

回答

相关问题