Androidのアプリ開発関連のブログ

EditTextのカーソル色を変える

制作中のアプリで、ターミナルアプリなので画面全体が黒背景にしているが、テーマ自体は明るい背景のTheme.Holo.Lightを使ってる。
追加で入力エリアを実装しようとしているが、統一感出すために当該領域も黒背景にしたが、EditTextのカーソル(キャレット)が見えなかった。

で、EditTextのカーソル色を変える方法なのだが、
android:textCursorDrawable="@null"
textCursorDrawableはカーソル画像を変更するための属性だと思うが、APIでdrawableが用意されていないので扱いにくい。
だが、textCursorDrawableをnullにするとカーソル色はtextColorになるみたい。