0

こんにちは、編集テキストでテキストウォッチャーを使用しています。特定の長さの後に数を制限したい

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;
                    }

            }
        });
4

1 に答える 1

0

使用する

android:maxLength="4"

内側<EditTextタグ

于 2016-08-26T10:22:06.637 に答える