可以通过调用EditText的getSelectionStart()或getSelectionEnd()方法来获取当前焦点的位置,这两个方法返回的是光标所在的位置。例如:

EditText editText = findViewById(R.id.edit_text);
int selectionStart = editText.getSelectionStart(); // 获取光标起始位置
int selectionEnd = editText.getSelectionEnd(); // 获取光标结束位置

如果EditText没有焦点,这两个方法将返回-1。

如何获取安卓中的EditText当前的焦点位置

原文地址: http://www.cveoy.top/t/topic/fPjz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录