Android:: Set longueur maximale de EditText des programmes avec d'autres InputFilter

Je suis en utilisant InputFilter de ce genre pour autoriser uniquement les alpha et les numéros de

private InputFilter[] inputFilters = new InputFilter[] { new InputFilter()
{
    @Override
    public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend)
    {
        for (int i = start; i < end; ++i)
        {
            if (!Pattern.compile("[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890]*").matcher(String.valueOf(source.charAt(i))).matches())
            {
                return "";
            }
        }

        return null;
    }
} };

Mais d'un problème "android:maxLength" de la valeur dans le fichier xml n'est pas de travailler avec cette InputFilter

Je pense que j'ai besoin de code dans InputFilter pour définir la longueur maximale de EditText

Quelqu'un a une bonne idée pour cela?

Grâce

InformationsquelleAutor pokoso | 2014-07-15