3
myInput.setText(myInput.getText().replace(myInput.getSelectionStart(), myInput.getSelectionEnd(), myText));
myInput.setSelection(myInput.getSelectionStart() + myText.length(), myInput.getSelectionEnd() + myText.length())

このコードは必要以上に長いと思うので質問します。もっと短いものはありmyInput.insertTextAtCursor(myText)ますか?

4

1 に答える 1

0

あるとは思いません...しかし、同じ2行を繰り返し書いていることに気付いた場合、このためのユーティリティメソッドを作成することを妨げるものは何もありません。

于 2010-06-01T11:15:27.487 に答える