【问题标题】:Android edittext - settextmethod cursor issueAndroid edittext - settextmethod 光标问题
【发布时间】:2011-07-05 17:37:45
【问题描述】:

我正在尝试在 EditText 中设置文本...但是在 setText 完成后,光标仍停留在文本的开头。如何将其移动到文本的末尾?

感谢您提供这方面的任何帮助。

最好的问候, 罗尼

【问题讨论】:

    标签: android android-emulator android-widget


    【解决方案1】:
    EditText inputField;
    Editable etext = inputField.getText();
    int position = etext.length();
    inputField.setSelection(position);
    

    【讨论】:

      【解决方案2】:

      使用append(CharSequence text)。这也将更新光标的位置。 See Android Documentation

      【讨论】:

        【解决方案3】:

        尝试append("Hello"); 而不是setText()

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多