为每个ImageView设置固定大小和可绘制样式

时间:2013-12-23 14:10:13

标签: java android imageview android-linearlayout

我目前的尝试:

            ImageView imageview = new ImageView(this);
            imageview.setImageDrawable(getResources().getDrawable(R.drawable.nice_style));
            URL url = new URL("url_of_the_photo");
            Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
            imageview.setImageBitmap(bmp);
            linear_layout.addView(imageview);

不使用nice_style,我不确定如何为每个imageview应用固定大小。我尝试添加LinearLayout.LayoutParams,但我只能设置widthheight,而不是两者都设置。

1 个答案:

答案 0 :(得分:0)

使用它来给imageview提供高度和宽度。

imageview.setLayoutParams(new LayoutParams(width, height));