创建主题
该主题可以更改文字下方拖拽手柄的颜色
<?xml version="1.0" encoding="utf-8"?>
<resources><style name="RedTextCursor"><item name="android:colorControlActivated">#FF0000</item></style>
</resources>
应用主题到Dialog/PopupWindow/DialogFragment/Activity
根据组件类型,使用对应的主题设置方式
class MyDialog : Dialog(context, R.style.RedTextCursor)
创建光标资源
用于改变光标颜色和形状
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><size android:width="@dimen/dp_2" /><solid android:color="@color/primary_200" />
</shape>
设置TextView光标
<TextViewandroid:textCursorDrawable="@drawable/shape_cursor_red"/>