1.修改光标颜色
在xml EditText中添加
android:textCursorDrawable="@drawable/edittext_cursor"
其中 edittext_cursor的内容:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/basecolor"/>
<size android:width="@dimen/qb_px_1"/>
</shape>
2.修改光标起始位置
EditText edittext = (EditText)findViewById(R.id.edittext);
edittext.setSelection(edittext.getText().length());