Какой эффективный способ сделать кнопку изображения моего предпочтительного размера в Android Studio? - PullRequest
0 голосов
/ 04 июля 2018

Итак, я новичок в Android Studio и пытаюсь создать приложение для личного планирования. Я хочу превратить кнопки изображений в плитки, чтобы получить доступ к различным действиям.

Вот скриншот моего приложения до сих пор

enter image description here

Я делал изображения в MS Powerpoint, копировал их в краски и продолжал изменять их размеры и копировать в Android Studio, пока не нашел размер, который хорошо уместился бы на экране. Также при этом изображения стали искажаться (еще одна причина, по которой мой метод отстой). Сначала я попытался просто изменить их размер в Android Studio, но это заставляет их выглядеть вот так (изображение остается того же размера, но серая область вокруг него становится больше)

enter image description here

Как можно сделать эти изображения подходящего размера для кнопки изображения, не искажая их?

Ответы [ 2 ]

0 голосов
/ 05 июля 2018

Установите для layout_height и layout_width значение wrap_content и поместите изображения в drawable-xhdpi, drawable-xxhdpi, drawable-mdpi с правильным размером.

0 голосов
/ 04 июля 2018

Существуют разные размеры для разных размеров экрана и плотности. Пожалуйста, изучите здесь для получения дополнительной информации. А для подгонки макета к экрану попробуйте использовать LinearLayout с weightSum и weight или GridLayout.

...