1

我有一个白色的 EditText 并且在 Android 3.1 及以上的光标不显示(因为它也是白色的)。有关信息,我使用

android:background="@android:drawable/editbox_background_normal"

我在这篇文章Set EditText cursor color上读到,解决方案是将 textCursorDrawable 属性设置为我尝试过的“@null”,但我不能使用它,因为它说该属性是未知的。

我在 AndroidManifest.xml 中设置了我的 SDK,如下所示:

<uses-sdk android:minSdkVersion="14"
          android:targetSdkVersion="14"/>

但它仍然无法识别 android:textCursorDrawable

有任何想法吗?

4

1 回答 1

5

也许您没有更改应用程序的构建目标。这就是为什么日食没有检测到android:textCursorDrawable

右键单击项目 -> 属性 -> Android -> 构建目标 -> 选择 api level 12 或更高

于 2012-09-16T19:01:05.587 回答