首页 > 解决方案 > 以渐变为背景时屏幕过渡模糊

问题描述

我的两个屏幕都有一个渐变作为背景,使用 android.transition.Fade() 作为它们之间的进入/存在过渡。

在动画运行和屏幕渲染时,在一段明显的时间(如半秒)内,屏幕(仅片段容器)模糊,然后自行修复

图像模糊

如您所见,按钮是模糊的(在不同片段的播放器栏后面)。布局尽可能简单,即使有很多视图和列表,布局也不会因为不必要的视图而过于复杂

这是我正在使用的渐变:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
        android:angle="315"
        android:endColor="#0D0D0D"
        android:startColor="#46393F"
        android:type="linear" />
</shape>

标签: androidanimationgradientandroid-constraintlayout

解决方案


推荐阅读