[ Web Proxy ]
URL:
Viewing: https://developer.android.com/reference/kotlin/android/widget/AutoCompleteTextView.Validator [Back]  [Original]

AutoCompleteTextView.Validator  |  API reference  |  Android Developers Skip to main content
Essentials Design & Plan Develop Google Play Blog
Search:
Android Studio
Android Developers [Android Developers]
Stay organized with collections Save and categorize content based on your preferences.
Added in API level 1

Validator


interface Validator
android.widget.AutoCompleteTextView.Validator

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(invalidText: CharSequence!)

Corrects the specified text to make it valid.

abstract Boolean

Validates the specified text.

Public methods

fixText

Added in API level 1
abstract fun fixText(invalidText: CharSequence!): CharSequence!

Corrects the specified text to make it valid.

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

See Also

isValid

Added in API level 1
abstract fun isValid(text: CharSequence!): Boolean

Validates the specified text.

Return
Boolean true If the text currently in the text editor is valid.

See Also

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2026-02-26 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-26 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page