Как говорится в названии.Установить минимальную расширяемую высоту в список Показать ячейку Android
Я хочу, чтобы минимальная высота каждой ячейки была 100dp, но если содержимое внутри ячейки увеличивается за пределами высоты 100dp, я бы хотел, чтобы ячейка увеличивалась соответственно.
Как это делается?
EDIT КОДА:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="100dp"> <---- Change this
<ImageView
android:layout_width="90dp"
android:layout_height="90dp"
android:id="@+id/imageView2"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:src="@drawable/tn"/>
<TextView
android:layout_width="55dp"
android:layout_height="wrap_content"
То, что вы сделали до сих пор, пожалуйста, поделитесь здесь ваш код. – dhuma1981
Возможно, с пользовательской 'ViewGroup'. Контейнеры для акций Android не работают "или" хорошо (100dp или 'wrap_content', в зависимости от того, что больше). Вы всегда можете использовать прозрачный 'View' 100dp где-то в качестве прокладки, чтобы создать минимальную высоту. Создание собственной 'ViewGroup', возможно, путем расширения того, что вы сейчас находитесь и переопределения' onMeasure() 'и т. Д., Было бы более эффективным. – CommonsWare