标签:ast lan max rename sel bsp class size set
1.如何使edittext点击后全选里面的内容啊?
editText.setSelection(0, length); editText.setSelection(0); editText.setSelectAllOnFocus(true);
2.记一次EditText设置默认选中setSelection的一个bug
需求:在重命名的时候,要默认选中文件的后缀之前的名字;
代码如下:
int index = name.lastIndexOf("."); if (index > 0) renameEditText.setSelection(0, index);
但是发现有的文件重命名的时候app崩溃,报错如下:
java.lang.IndexOutOfBoundsException: setSpan (32 ... 32) ends beyond length 30
editText.setSelection(0, length);editText.setSelection(0);editText.setSelectAllOnFocus(true);
标签:ast lan max rename sel bsp class size set
原文地址:http://www.cnblogs.com/ganchuanpu/p/6551257.html