输入文本时光标不移动

时间:2012-12-14 05:32:01

标签: blackberry blackberry-simulator

我正在使用编辑字段,但是当我在此字段中键入任何文本时,光标不会随文本一起移动,它显示的是键入的文本,但光标位置仍然保持在开始状态。

我正在使用Os 6和Os 7 / 7.1。

请告诉我这个问题。 以下是它的图像。

enter image description here

1 个答案:

答案 0 :(得分:0)

我在文本字段中添加了以下代码 - onFocus和onUnFocus方法:

protected void onFocus(int direction) {
    this.setCursorPosition(this.getTextLength());
    invalidate();
    super.onFocus(direction);
};

protected void onUnfocus() {
    this.setCursorPosition(this.getTextLength());
    invalidate();
    super.onUnfocus();
};

它解决了我的问题。 感谢大家的支持。