Есть ли в Android SDK какие-либо методы по умолчанию для добавления размытия, как в iOS?

Пользователь открывает Home Activity, он нажимает на Login Buttonи запускается другое действие.

Теперь при входе в систему я не хочу использовать какой-либо цвет фона, я хочу добавить эффект размытия поверх домашней активности, как показано ниже.

Это экран iOS.

Я знаю, что есть некоторые сторонние библиотеки, которые обеспечивают этот вид эффекта, но Android SDK обеспечивает этот тип эффекта, так как iOS обеспечивает эффект размытия в своем SDK.

3 ответа

Простого ответа нет. Это не нативный метод или даже функциональность. Но вы можете использовать некоторые из альтернативных поддерживаемых библиотек, например:

Размытые

Android StackBlur

BlurView

Blurkit

RealtimeBlurView

500px-андроид размытости

NO --- ANDROID SDK не предоставляет такой функциональности

К сожалению, у андроида нет прямого пути к тому, чтобы делать вид размытия; где предыдущий вид деятельности размыт..

Вышеупомянутые библиотеки работают главным образом, чтобы обеспечить захваченное изображение с эффектом размытия и установить его в качестве фона вида.

Начиная с Android 12 есть функция размытия окна.

https://source.android.com/devices/tech/display/window-blurs

Другие вопросы по тегам