我一直在尝试在 Java 中以编程方式设置 ImageView 的高度,但是当我启动它时,它就消失了。
代码类似于以下
ImageView img = (ImageView)findViewById(R.id.image);
img.setImageResource(picture[i];
DisplayMetrics dm = new DisplayMetrics();
int width = dm.widhtPixels;
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(width, width/3);
img.setLayoutParams(layoutParams);
也许我必须将图像和另一个文本(代码中未提及)附加给 CustomAdapter 以创建 ListView。
谢谢您的帮助 :-)