Изменение цвета курсора editext в API 12

Я пытался настроить Android edittext курсор. Я нашел много решений, используя android:textCursorDrawable="" в Google и StackOverflow. Но он доступен из API 12.

Я хочу сделать это из API 8. Так можно изменить цвет курсора edittext в < API 12?

1 ответ

Вы можете попробовать это (с отражением java),

try {
 Field f = TextView.class.getDeclaredField("mCursorDrawableRes");
 f.setAccessible(true);
 f.set(et1, R.drawable.ic_launcher);
} catch (Exception ignored) {}

ссылка: Как изменить программный цвет курсора Edittext в андроиде?

licensed under cc by-sa 3.0 with attribution.