EditText把光標放在文本的末尾處
其實用動態跟隨鍵盤輸入的監聽方式就可以了
private TextWatcher textWatcher = new TextWatcher() { @Override public void afterTextChanged(Editable s) { } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { etS.setSelection(s.toString().length()); }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
當手動設置EditText的文本時,光標會恢復到最前面,可以再監聽中設置光標到末尾處,這樣就好了,大家有什么問題可以在下方留言。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。