Android EditText光標位置(定位到最后)


方法:edittext.setSelection(int);

et.setText(content);//設置EditText控件的內容
et.setSelection(content.length());//將光標移至文字末尾

(轉自:http://blog.csdn.net/sww_simpcity/article/details/8949374)

 

editText.requestFocus();獲取焦點

 

如果對edittext組件設置了editText.setFocusable(false);需要重新獲取焦點則必須執行:

   editText.setFocusable(ture);
    editText.setFocusableInTouchMode(true);
    editText.requestFocus();

 

注意:這種情況下,當重新點擊文本框,是無法打開軟鍵盤,必須點擊第二次才能打開。

 

如果改為:

editText.clearFocus(); 失去焦點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM