10 個の ImageView を並べて (横一列に) 配置する必要があり、左から右に画面全体を埋める必要があります。したがって、画面の合計幅が 100px の場合、各 ImageView の幅は 10px になります。各 ImageView の高さは無視しましょう。
dp
世界で、どのように値を使用してこれを達成できますか pixels
? ldpi、mdpi、および hdpi の各フォルダー内に .jpg 画像を配置しました。それぞれに、この男の回答に関する寸法があります。こちらを参照してください。
私はこれをやってみました:
<ImageView
android:id="@+id/caca1"
android:src="@drawable/tile_11"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageView
android:id="@+id/caca2"
android:src="@drawable/tile_11"
android:layout_toRightOf="@+id/caca1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
... and so on, 'til the 10th ImageView. Each one is place on the right side of the previous.
上記のコードは、画面の左マージンから開始して、それらを一列に表示します...しかし、右マージンには達しません。
各画像ビューの幅をピクセル単位で定義せずに、各タイルを画面の幅に合わせて引き伸ばす方法はありますか?