Android:在一定长度后限制editText条目

时间:2016-08-26 10:14:07

标签: android-edittext android-textwatcher

您好我正在使用文本观察器编辑文本 我想在一定长度后限制数量

suppose i want restrict length for  3
It should not allow 1234
but it should allow 123.(except dot(.) it should not allow any other character)

如何使用TextWatcher。

还尝试限制除点但不起作用的所有键条目

insideEdit.setOnKeyListener(new OnKeyListener() {

            @Override
            public boolean onKey(View v, int keyCode, KeyEvent event) {
                  if (keyCode == 46) // dot key code is 46
                    {

                        return false;
                    }else {

                        return true;
                    }

            }
        });

1 个答案:

答案 0 :(得分:0)

使用

android:maxLength="4"

<EditText标记内