1. ホーム
  2. android

[解決済み] EditTextのカーソル色を設定する

2022-03-17 11:31:04

質問

タブレットのプロジェクトで、AndroidのHoloテーマを使っているのですが、このような問題があります。しかし、画面上に白い背景を持つフラグメントがあります。私は EditText コンポーネントをこのフラグメントに追加します。Holo.Lightのテーマリソースの背景を設定することで、テーマをオーバーライドしようとしました。しかし、テキストカーソル(カラット)は白いままなので、画面上では見えません(edittextフィールドではかすかに見えますが・・・)。

EditTextでカーソルの色を濃くする方法をご存知の方はいらっしゃいますか?EditTextのスタイルを次のように設定してみました。 "@android:style/Widget.Holo.Light.EditText" と表示されますが、良い結果は得られません。

解決方法は?

を設定します。 android:textCursorDrawable 属性を @null を使用することになるはずです。 android:textColor をカーソル色とする。

属性 "textCursorDrawable"は API レベル 12 以降で利用可能です。