私は、互いに横に配置された画像を持つAndroidアプリを実行しています。すべての画像には独自の幅があります。これらの画像を1行に追加して、追加するコードを記述したすべての画像に対して同じ比率で、画面の幅に合わせます。この画像ですが、プログラムで幅を設定する方法をまだ知っています
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.a1);
ImageView view1 = new ImageView(this);
view1.setImageResource(R.drawable.a2);
ImageView view2 = new ImageView(this);
view2.setImageResource(R.drawable.a3);
LinearLayout my_root = (LinearLayout) findViewById(R.id.root_layout);
LinearLayout child = new LinearLayout(this);
child.setOrientation(LinearLayout.HORIZONTAL);
child.addView(view);
child.addView(view1);
child.addView(view2);
my_root.addView(child);
画像1と2しか出てこないけど3枚目は画面幅が終わったから出てこなかった 助けて!! ありがとうございました :)