我们可以在xml中设定EditText的最大长度,如下:
1 | < EditText android:layout_width = "fill_parent" |
2 | android:layout_height = "wrap_content" |
3 | android:id = "@+id/mEdit" |
4 | android:maxLength = "10" /> |
可是如何在代码中设置呢?如下所示:
1 | EditText mEdit = (EditText)findViewById(R.id.mEdit); |
2 | InputFilter[] filters = { new InputFilter.LengthFilter( 9 )}; |
3 | mEdit.setFilters(filters); |