Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
Added in API level 1
public static interface

AutoCompleteTextView.Validator

android.widget.AutoCompleteTextView.Validator

Class Overview

This interface is used to make sure that the text entered in this TextView complies to a certain format. Since there is no foolproof way to prevent the user from leaving this View with an incorrect value in it, all we can do is try to fix it ourselves when this happens.

Summary

Public Methods
abstract CharSequence fixText ( CharSequence invalidText)
Corrects the specified text to make it valid.
abstract boolean isValid ( CharSequence text)
Validates the specified text.

Public Methods

public abstract CharSequence fixText ( CharSequence invalidText)

Added in API level 1

Corrects the specified text to make it valid.

Parameters
invalidText A string that doesn't pass validation: isValid(invalidText) returns false
Returns
  • A string based on invalidText such as invoking isValid() on it returns true.

public abstract boolean isValid ( CharSequence text)

Added in API level 1

Validates the specified text.

Returns
  • true If the text currently in the text editor is valid.