менять размеры при рекомпозиции?
Делаю кнопку с индикатором загрузки, которая при смене стейта на загрузку вместо текста отрисовывает внутри прогресс индикатор. При этом хочу, чтобы при показе крутилятора размер кнопки не менялся, но при этом и не хардкодился снаружи (по сути, wrap content вокруг текста).
Можно, конечно, померить и записать размер текста, но выглядит как переусложнение. Должен же быть способ проще
По-моему, вычислить (то есть в данном случае померять) и запомнить -- это как раз самое обыденное действие для компоуза. Не знаю, почему переусложнение.
ну мб в бокс засунуть и текст и прогресс, а тексту задавать прозрачную альфу
Да нужно написать свой лейаут, хотелось отскочить без этого. Думал мб просто упускаю какой-то существующий лейаут.
Тоже думал, но звучит не очень компоуз-вей
Обсуждают сегодня