我试图在Android中调整动态图像的大小,但我不能,也许有人可以帮助我。我在网上搜索过但没有找到任何有用的东西......
这是我用来创建和放置图片的代码:
TableRow row = new TableRow(this);
row.setOnClickListener(this);
ImageView iv = new ImageView(this);
iv.setImageBitmap(getImage());
TableRow.LayoutParams lp = new TableRow.LayoutParams(10, 10);
iv.setLayoutParams(lp);
row.addView(iv);
答案 0 :(得分:0)
一种可能的解决方案,基于您的代码段:
//...
ImageView iv = new ImageView(this);
iv.setScaleType(ScaleType.CENTER_INSIDE);
iv.setImageBitmap(getImage());
TableRow.LayoutParams lp = new TableRow.LayoutParams(10, 10);
row.addView(iv, lp);