Возможно, это можно сделать, сделав View
перекрывающим TextView
фоновый прозрачный градиент, например:
Создайте папку xml
в drawable
с именем, скажем, «градиент»:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#FFFFFF"
android:centerColor="#88FFFFFF"
android:endColor="#FFFFFFFF"
android:angle="90"
android:dither="true"
/>
</shape>
Дополнительное шестнадцатеричное значение перед «FFFFFF» дает цвет альфа-параметру, который можно рассматривать как прозрачность или непрозрачность. Теперь в View
, который перекрывает макет, пишите android:background="@drawable/gradient"
Я не тестировал его, но он должен работать. И, конечно, убедитесь, что расширение View
перекрывает поле с android:layout_marginLeft="20dp"
.