Проблема с изображениями в макете таблицы в строке - PullRequest
1 голос
/ 05 февраля 2012

Я пытаюсь разыграть [два изображения в настольной игре.Однако второе изображение всегда не появляется на дисплее.Я добавил строку текста в первом ряду.Вторая строка - это строка с 2 изображениями, второе изображение слишком сильно сдвигается вправо. Я пытался играть в Android: ширина, но это не влияет на макет. Есть идеи?

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<TableRow
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <TextView
        android:id="@+id/name1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="You should start..." />
</TableRow>

<View
    android:layout_height="2dip"
    android:background="#FF909090" />

<TableRow
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:width="50px" />

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingLeft="180dip" />
</TableRow>

enter image description here

1 Ответ

1 голос
/ 05 февраля 2012

layout_width вашего первого изображения и TextView - android:layout_width="fill_parent" используйте android:layout_width="wrap_content" следующим образом.

<TextView
    android:id="@+id/name1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="You should start..." />


<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:width="50px" />
...