Ненормальный прямоугольный блок появляется в выделенном тексте с исчезающим краем в Android
Почему ненормальный квадратный блок появляется на краю textview?
когда это имеет
- Шатер включен с исчезающей кромкой.
- Текстовое представление установлено прозрачным.
Определение TextView
<TextView
android:id="@+id/mytext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:text="@string/hello_world"
android:singleLine="true"
android:textSize="55sp" />
Свойство TextView
TextView textView = (TextView) findViewById(R.id.mytext);
textView.setAlpha(0.7f);
Эта проблема не видна на Android 4.1, но она присутствует на Android 4.2 и выше, если включена замирание.
1 ответ
Решение
После дальнейших исследований это была ошибка в Android Framework после загрузки ниже изменения это решено. https://android-review.googlesource.com/
Проблема больше не появляется в последней версии Android.