EditText光标的位置

时间:2022-12-17 08:56:30

比较简单直接上代码了亲们,希望能帮助你。

 <span style="white-space:pre">	</span>pass = (EditText) findViewById(R.id.rja_mima);
        passWord = pass.getText().toString().trim();
        // 需要添加一个点击事件
        pass.addTextChangedListener(new TextWatcher() {
            @Override
            // 在文本改变前
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {

            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {

            }

            @Override
            // 文本状态发生改变后
            public void afterTextChanged(Editable s) {
                passWord = pass.getText().toString().trim();
                pass.setSelection(passWord.length());