169 похожих чатов

Памагити, делаю чекбокс с кастомной анимацией, при переходе с checked

на unchecked у меня анимирован scaleX и scaleY с 1.5 до 1. проблема в том, что андроид обрезает часть увеличенного на 1.5 drawable (на видео спецом анимация замедлена, чтобы было видно, надеюсь телега не порежет качество), при этом судя по ripple место есть. паддинг вообще никак не влияет по ходу на чекбокс. как пофиксить?

пробовал ставить drawable как background для materialbutton с isCheckable=true, та же фигня

сам drawable, анимация и фрагмент тут https://gist.github.com/nevdokimof/9d607d4667beb972d1046da9d814d591

7 ответов

6 просмотров
Andrey- Автор вопроса

Мне помогите лучше, тут интереснее)

Покажи xml, скорее всего он обрезается родительским контейнером

Andrey- Автор вопроса

https://gist.github.com/nevdokimof/9d607d4667beb972d1046da9d814d591 Вот ссыль, сверху фрагмент Да тоже думаю что button внутри чекбокса в контейнере, что с ним делать то?)

Имхо следует уменьшить масштабирование, чтобы картинка вписывалась в размеры контрола. Или написать свой контрол, который имплементирует Checkable и делать у него там всё, что угодно.

Попробуй паддинг чекбоксу поставить

Andrey- Автор вопроса

Ну я к таким же выводам пришел, ладно, есть повод попрактиковаться с кастом вью)

Andrey- Автор вопроса

стоит, аж 12 дп, на сам чекбокс никак не влияет)

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
Доброе время суток! у меня тут иноды закончились. и понял почему по сути кстит, я периодически очищаю постгрес и сентри контайнер: postgres=# DELETE FROM nodestore_node WHER...
Юсиф Насиров
9
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
lazarus-3.2.0/gtk, linux патч "имя проекта по умолчанию project1 -> prj" день добрый не нравится "именя проекта по умолчанию" (project1), к.раз приходится переименовывать (н...
livontiy
5
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Can I forward ports (including the SSH port) between two machines without SSH? I know I can forward SSH server port from machine A (which blocks all requests by firewall) to ...
required optional
5
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
Карта сайта