Android的EditText的光标选择问题
16lz
2022-01-13
提起 Android的EditText的光标选择问题,可以通过android.text.Selection包提供的方法来实现,Android SDK提供了有关光标选择的多种方法,比如说getSelectionEnd、getSelectionStart、removeSelection、 selectAll、setSelection,详细的参数声明如下
Android123提示大家,从上面的参数来看,可以发现Spannable类型,常规我们的EditText中的编辑中Editable直接实现Spannable 接口,所以我们可以通过下面的方法来设置选择:
final static int getSelectionEnd(CharSequence text) |
Android123提示大家,从上面的参数来看,可以发现Spannable类型,常规我们的EditText中的编辑中Editable直接实现Spannable 接口,所以我们可以通过下面的方法来设置选择:
- Editable ea= etEdit.getText(); //etEdit为EditText
- Selection.setSelection(ea, ea.length()-1); // Android开发网提示这里ea的长度必须大于1。否则会有异常发生
更多相关文章
- android中列表选项、单选选项、多选选项对话框的使用
- android报错——The import android.util cannot be resolved
- Android(安卓)Studio安装后打不开
- Android(安卓)自定义RadioButton或CheckBox选择样式
- Android单选框(RadioButton)
- Android(安卓)日期和时间选择控件的开发
- Android(安卓)SDK content Loader has encountered a problem.pa
- 转:Android(安卓)设置EditText光标颜色及粗细
- Android(安卓)adb安装apk时提示Invalid APK file