Android TextView文本在触摸时会改变颜色,但不应该

M J*_*sse 3 android textview

我遇到了一个奇怪的问题,我有一个TextView,我可以通过XML滚动 android:scrollbars="vertical"和编程 .setMovementMethod(new ScrollingMovementMethod());

当我触摸TextView时,白色文本变为浅灰色.

如果我删除了.setMovementMethod(new ScrollingMovementMethod());我没有得到那个回应.

造成这种情况的原因是什么?如何防止它?

谢谢

     <TextView
         android:id="@+id/questionView"
         android:layout_width="fill_parent"
         android:layout_height="0dp"
         android:layout_weight="0.50"
         android:autoLink="none"
         android:clickable="false"
         android:fadingEdge="horizontal"
         android:fadingEdgeLength="@dimen/Fading_Edge"
         android:includeFontPadding="true"
         android:linksClickable="false"
         android:longClickable="false"
         android:padding="4dp"
         android:scrollbars="vertical"
         android:text="Question"
         android:textSize="25px"
         android:typeface="sans" />
Run Code Online (Sandbox Code Playgroud)

Kar*_*ana 7

尝试使用纯色作为textview属性,如下所示

android:textColor="#000000"
android:textColorHighlight="#000000"
Run Code Online (Sandbox Code Playgroud)