Я делаю приложение для Android с карточным интерфейсом, используя библиотеку: https://github.com/gabrielemariotti/cardslib
Я хочу сделать пользовательскую карту, которая будет меньше размера карты по умолчанию. Есть какой-либо способ сделать это?
Я делаю приложение для Android с карточным интерфейсом, используя библиотеку: https://github.com/gabrielemariotti/cardslib
Я хочу сделать пользовательскую карту, которая будет меньше размера карты по умолчанию. Есть какой-либо способ сделать это?
Карта по умолчанию имеет минимальную высоту.
Вы можете переопределить это значение в своем dimens.xml:
<dimen name="card_base_empty_height">96dp</dimen>
android:layout_height
на желаемое значение. Однако моим первоначальным намерением было изменить высоту на основе ImageView
в пользовательском макете карты. Для этого я добавил android:adjustViewBounds="true"
. Другим решением было бы получить ImageView
высоту программно.
- person ; 03.10.2015
CardView
теперь является канонической карточкой Android. Посмотреть. - person Sean Barbeau   schedule 08.10.2014