woow писал(а): ↑Пт дек 28, 2018 4:13 pm
у вас дизайн самой кнопки уже есть, только он малюсенький внутри виджета, вот такой блинец, или ему подобное если много не писать на величину виджета масштабировать и надписи где нибудь в низу или в верху хватит
Так иконку растянуть нет проблем, вот с надписями проблема, где их выводить?
Смотрите, виджет как и любой элемент в андроиде это квадрат или прямоугольник состоящий из квадратов. Даже если это круг или другая форма всё равно это вписывается в прямоугольник, который может быть разносторонним или равнобедренным, пропорционально.
Теперь наш конкретный случай: имеем квадрат, в него вписан круг, в нём можно разместить текст и картинку, вопрос как это сделать?
На обычном смарте до 6 дюймов я пробовал сделать надписи под картинкой, выходит плохо, картинка мелкая, текст мелкий. Если делать виджеты размером больше чем 1х1 ячейку, то они занимают много места на экране, т.к. у смарта по горизонтали обычно 4 ячейки.
Выход только один делать в приложении набор из виджетов разного размера, для этого нужен рабочий дизайн, не просто картинка а набросок с взаимным расположением элементов. Желательно ещё логику поведения продумать.
Есть у меня желание со временем реализовать функционал управления устройствами с параметрами, например термостатами, под них буду делать что-то подобное.