У меня есть следующий код для создания заголовка таблицы в моем коде. Но по какой-то причине столбец с ImageView ничего не показывает. Когда я фиксировал вес для столбцов, вместо показа изображения, этот код резервирует только пустое место для столбца, но ничего не показывает. Я подозревал, что мой drawable был источником этого, но если я создам TextView и определяю его как drawableTop, drawableBottom или другой тип этого, он будет показан.ImageView не отображается на TableRow
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp" >
<TableRow>
<TextView
android:layout_margin="1dp"
android:layout_weight="2"
android:background="#ffcccccc"
android:gravity="center"
android:text="@string/date_hour"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_margin="1dp"
android:layout_weight=".75"
android:background="#ffcccccc"
android:gravity="center"
android:drawable="@drawable/road" />
<TextView
android:layout_margin="1dp"
android:layout_weight=".75"
android:background="#ffcccccc"
android:gravity="center"
android:text="@string/op"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_margin="1dp"
android:layout_weight="1"
android:background="#ffcccccc"
android:gravity="center"
android:text="@string/tag"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_margin="1dp"
android:layout_weight="2"
android:background="#ffcccccc"
android:gravity="center"
android:text="@string/status"
android:textSize="16sp"
android:textStyle="bold" />
</TableRow>
</TableLayout>
У кого-то была такая же проблема?
Проверьте свой файл изображения, где он должен быть ... также попробуйте очистить свой проект –