【问题标题】:Is this the correct way to insert text at the cursor in Android?这是在Android光标处插入文本的正确方法吗?
【发布时间】:2011-02-26 02:01:18
【问题描述】:
myInput.setText(myInput.getText().replace(myInput.getSelectionStart(), myInput.getSelectionEnd(), myText));
myInput.setSelection(myInput.getSelectionStart() + myText.length(), myInput.getSelectionEnd() + myText.length())

我问是因为我认为这段代码比它需要的要长得多 - 有没有像 myInput.insertTextAtCursor(myText) 这样更短的东西,还是每个人都这样做?

【问题讨论】:

    标签: android android-edittext


    【解决方案1】:

    我不认为有...但是如果您发现自己重复编写相同的两行代码,则没有什么能阻止您为此创建实用方法。

    【讨论】:

      猜你喜欢
      • 2018-03-28
      • 1970-01-01
      • 2016-05-17
      • 2012-03-01
      • 2015-09-11
      • 1970-01-01
      • 2014-05-05
      • 2013-09-25
      • 1970-01-01
      相关资源
      最近更新 更多