Android
android.text
public static class

android.text.InputFilter.LengthFilter

java.lang.Object
android.text.InputFilter.LengthFilter InputFilter

This filter will constrain edits not to make the length of the text greater than the specified length.

Summary

Public Constructors

            InputFilter.LengthFilter(int max)

Public Methods

          CharSequence  filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend)
This method is called when the buffer is going to replace the range dstart … dend of dest with the new text from the range start … end of source.
Methods inherited from class java.lang.Object
Methods inherited from interface android.text.InputFilter

Details

Public Constructors

public InputFilter.LengthFilter(int max)

Public Methods

public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend)

This method is called when the buffer is going to replace the range dstart … dend of dest with the new text from the range start … end of source. Return the CharSequence that you would like to have placed there instead, including an empty string if appropriate, or null to accept the original replacement. Be careful to not to reject 0-length replacements, as this is what happens when you delete text. Also beware that you should not attempt to make any changes to dest from this method; you may only examine it for context.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56