Ненормальный прямоугольный блок появляется в выделенном тексте с исчезающим краем в 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.

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