или как его можно заменить на blur? Обгуглился уже
Все "простые" варианты создания блюра на андроиде ниже 12 либо очень костыльные, либо очень костыльные и прожорливые. То что дизайнер настаивает на этом указывает лишь на его некомпетентность в вопросе. Лучше указать ему на то, что он не прав в этом решении. Если очень-очень нужно, то можно поковырять исходники телеграма. В последней версии добавили блюр у тёмного аппбара, в том числе для старых версий андроида.
Исходники телеграма ковырять незачем - он не на компоузе, а на вью системе, в которой уже давно нет проблемы заблюрить что-нибудь. Главная проблема, из-за которой сложно блюрить ниже Андроид 12 - это то, что в компоузе сложно получить битмап, который можно было бы размыть. (Лично я знаю только один способ: обернуть компоузабл в AbstractComposeView и потом вставить его как андроидовскую вью, а там уже с битмапом вью делать что хочешь)
Не проблема со статическим изображением. Но чаще всего его используют для другого
А причём тут на композе или нет? "Посмотреть исходники" != "тупо скопировать". А проблема нормального блюра была и есть на вьюхах для андроида до 12, в первую очередь из-за производительности.
Обсуждают сегодня