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);
ListView を作成するために、画像と別のテキスト (コードには記載されていません) が CustomAdapter に与えられることを追加する必要があるかもしれません。
ご協力ありがとうございました :-)