带有光标的TextView

时间:2013-09-26 12:31:57

标签: android textview

我正在尝试创建一个应该有光标的自定义TextView。我不想使用EditText,因为输入不应该通过Android键盘提供,而且它应该看起来像一个TextView。

我发现TextView接口支持游标,但是我无法显示它。这是我尝试过的:

添加了

android:textCursorDrawable="@null"

称为

textView.setCursorVisible(true);
textView.setSelected(true);
textView.forceLayout();
textView.moveCursorToVisibleOffset();

当我添加android:editable="true"并调用textView.moveCursorToVisibleOffset();时,在textView中抛出了NullPointerException。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

你可以使用像这样的编辑文本,它显示为文本视图:

 <EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content" 
    android:background="@null"/>
相关问题