Top.Mail.Ru
Ответы

Android studio динамический дизайн

как сделать динамический дизайн 64 кнопок 8х8 чтобы они растягивались на весь экран не меняя своей формы (меняя только размер)в зависимости от формата экрана разных устройств

По дате
По рейтингу
Аватар пользователя
Мудрец

Для создания динамического дизайна 64 кнопок 8х8, которые растягиваются на весь экран без изменения формы (только размера), можно использовать GridLayout. В GridLayout можно использовать свойство layout_weight для установки веса каждой кнопки, чтобы они занимали пропорциональное пространство на экране. Также можно использовать LinearLayout и свойство layout_weight для достижения аналогичного результата.

Если вы хотите, чтобы изображения на кнопках также растягивались пропорционально, вы можете использовать ImageView с атрибутом scaleType, установленным в значение fitCenter или centerCrop, чтобы изображение масштабировалось пропорционально и заполняло всю область кнопки.

Аватар пользователя
Ученик

спасибо



Видео по теме