Пользовательский интерфейс карты Android: изменение размера карты (gabrielemariotti)

Я делаю приложение для Android с карточным интерфейсом, используя библиотеку: https://github.com/gabrielemariotti/cardslib

Я хочу сделать пользовательскую карту, которая будет меньше размера карты по умолчанию. Есть какой-либо способ сделать это?


person Priyan    schedule 18.09.2014    source источник
comment
Напоминаем: CardView теперь является канонической карточкой Android. Посмотреть.   -  person Sean Barbeau    schedule 08.10.2014


Ответы (1)


Карта по умолчанию имеет минимальную высоту.

Вы можете переопределить это значение в своем dimens.xml:

<dimen name="card_base_empty_height">96dp</dimen>
person Gabriele Mariotti    schedule 07.10.2014
comment
Это изменит minHeight всех карточек. Как я могу установить minHeight только для определенной карты? - person ; 03.10.2015
comment
Ответ: в моем случае я использовал пользовательский макет карты, как указано в документации. Я изменил android:layout_height на желаемое значение. Однако моим первоначальным намерением было изменить высоту на основе ImageView в пользовательском макете карты. Для этого я добавил android:adjustViewBounds="true". Другим решением было бы получить ImageView высоту программно. - person ; 03.10.2015