andrioid EditText 光标设置为文本的末尾

来源:互联网 发布:ios 数据库开发 编辑:程序博客网 时间:2024/06/02 13:58
if( m_pText != null ){m_nInputType = Type;m_strText = strText;m_maxChars = MaxNum;Runnable keyShowRun = new Runnable(){public void run(){//if(m_pText.getText().length() > 0)    //m_pText.setText("");m_pText.setText(m_strText);Editable etext = m_pText.getText();Selection.setSelection(etext, etext.length());Log.d("--------------", "--------------------------------- = [  " + m_strText + " ]"); if( m_nInputType == 0 )m_pText.setInputType(EditorInfo.TYPE_TEXT_VARIATION_PHONETIC); elsem_pText.setInputType(EditorInfo.TYPE_TEXT_VARIATION_EMAIL_ADDRESS); m_pText.requestFocus();m_bShowKeyBoardAjust = true;InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(m_pText, 0);handler.removeCallbacks(this);}};handler.post(keyShowRun);}    }
0 0
原创粉丝点击