读书人

android EditText设立不可写(转)

发布时间: 2012-07-18 12:05:40 作者: rapoo

android EditText设置不可写(转)
1.在xml中实现是很简单的事情,代码如下:

android:editable="false"


2.用java代码实现就有点复杂了,代码如下:

editText.setFilters(new InputFilter[] { new InputFilter() { public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { return source.length() < 1 ? dest.subSequence(dstart, dend) : ""; } } });

读书人网 >Android

热点推荐