Перейти к содержимому
Разделы документации
SDKМобильные приложенияKotlin · Android

Оформление карточки

AdAppearance. Все блоки, кнопки и маркировка сохраняются. Высота карточки определяется содержимым.

AdAppearance
adView.appearance = AdAppearance(
maxWidth = 360f,
mediaHeight = 200f,
mediaFit = AdMediaFit.COVER,
mediaPosition = AdMediaPosition.TOP,
mediaRadius = 12f
)
// Original proportions: mediaHeight = null
// Container width: maxWidth = null
ПолеПо умолчаниюЗначения
colorSchemeAUTOAUTO / LIGHT / DARK
surfaceCARDCARD / INLINE
alignmentSTARTSTART / CENTER / END
mediaFitCOVERCOVER / CONTAIN
mediaPositionTOPTOP / CENTER / BOTTOM
buttonLayoutWRAPWRAP / FULL_WIDTH
cornerRadius160-32 dp
contentPadding126-32 dp
mediaHeight200100-640 dp / null
bodyFontSize1413-20 sp
bodyLineHeight2018-32 sp
brandFontSize1413-22 sp
metaFontSize1111-14 sp
buttonFontSize1413-18 sp
buttonMinHeight3232-56 dp
buttonHorizontalPadding128-32 dp
blockSpacing84-24 dp
logoSize2016-40 dp
maxWidth360240-1200 dp / null
mediaRadius120-32 dp
buttonRadius9990-999 dp

Числа ограничиваются указанным диапазоном. INLINE допускает contentPadding=0. Высота строки не меньше 1,35 размера текста. Логотип всегда вписывается целиком по центру. Изменение оформления не создаёт показ.

Контейнер: wrap_content по высоте. Жёсткие ограничения родителя могут обрезать текст и кнопки. Android font scale сохраняется.