【问题标题】:No cursor in EditTextEditText 中没有光标
【发布时间】:2016-09-28 14:08:08
【问题描述】:

当我触摸我的 EditText 时,虚拟键盘会打开,我可以编辑文本,但没有光标告诉我下一个字符在哪里,也没有蓝色矩形可以告诉我是否触摸了 EditText 或EditText 被触动了什么。

代码是:

 <EditText
        android:id="@+id/search_edit_text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#FCFCFC"
        android:hint="\?"
        android:inputType="text"
        android:text=""
        android:textColor="#000000"
        android:textSize="24sp" />

我做错了什么或者我需要补充什么?

【问题讨论】:

  • 你用的是什么主题?
  • Caret, Cursor 是*垂直线的词。 * :)
  • 我使用@style/Theme.AppCompat.Light.NoActionBar 主题。 android:cursorVisible="true" 不起作用,我没有使用插入符号。
  • 如果有人感兴趣 - 关注此answer 会使光标可见。

标签: android android-edittext cursor-position


【解决方案1】:

将 android:textCursorDrawable 属性设置为 @null 应该会导致使用 android:textColor 作为光标颜色。

会有用的

【讨论】:

  • 它没有,即使我指定了 android:cursorVisible="true"
  • 查看我编辑的代码@Ran 我希望它对你有用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-26
  • 2013-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多