在edittext中控制文本输入

时间:2014-11-21 20:31:25

标签: android android-layout android-edittext

我有一个EditText,用户可以在其中输入三个单词。如何阻止用户输入更多单词?用户还必须能够删除他们输入的内容并输入三个新单词。

1 个答案:

答案 0 :(得分:0)

尝试在xml中使用它:

<EditText 
...
android:maxLength="3" />

或者你的java代码:

EditText input = (EditText) findViewById(R.id.your_editTextId);
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(3);
input.setFilters(FilterArray);