软化 TextView 边缘

Softening a TextView edges

我需要添加一个可滚动的 android TextView,它将显示大量文本。

我想实现这样的效果:

但是我没找到办法。

有什么好的方法吗?

谢谢!

最方便的方法是创建可绘制对象。您可以在您选择的图像编辑软件中制作自己的图像,也可以创建 GradientDrawable。确保颜色从白色变为透明。然后将这个可绘制对象放在靠近底部的文本视图顶部。

尝试将以下属性添加到 TextView

android:requiresFadingEdge="vertical"
android:fadingEdgeLength="32dp" //To change the gradient overlay height