如何更改EditText的textSelectHandle颜色

twh*_*mon 4 android

Android有一个默认的绿色泪滴,显示在文本下方以帮助选择文本或位置.如何在没有@drawables 的情况下改变它的颜色?我尝试过, android:textSelectHandle="@color/colorPrimary"但只是让它消失了.

<EditText
  android:inputType="text"
  android:layout_width="fill_parent"
  android:layout_height="match_parent"
  android:layout_toEndOf="@+id/imgMagnifyingGlass"
  android:textAlignment="viewStart"
  android:backgroundTint="@color/colorWhite"
  android:textCursorDrawable="@null"
  android:textSelectHandle="@color/colorPrimary"
  android:textColor="@color/colorGray"
  android:id="@+id/editTextWord" />
Run Code Online (Sandbox Code Playgroud)

twh*_*mon 5

我通过将它添加到我的styles.xml来修复它:

<item name="colorControlActivated">@color/colorPrimary</item>
Run Code Online (Sandbox Code Playgroud)

关于这个主题的所有其他接受的答案涉及@drawables,这似乎是最简单的方法.