Added in API level 1

AllCaps


open class AllCaps : InputFilter
kotlin.Any
   ↳ android.text.InputFilter.AllCaps

This filter will capitalize all the lowercase and titlecase letters that are added through edits. (Note that if there are no lowercase or titlecase letters in the input, the text would not be transformed, even if the result of capitalization of the string is different from the string.)

Summary

Public constructors

AllCaps(locale: Locale)

Constructs a locale-specific AllCaps filter, to make sure capitalization rules of that locale are used for transforming the sequence.

Public methods
open CharSequence!
filter(source: CharSequence!, start: Int, end: Int, dest: Spanned!, dstart: Int, dend: Int)

Public constructors

AllCaps

Added in API level 1
AllCaps()

AllCaps

Added in API level 27
AllCaps(locale: Locale)

Constructs a locale-specific AllCaps filter, to make sure capitalization rules of that locale are used for transforming the sequence.

Parameters
locale Locale: This value cannot be null.

Public methods

filter

Added in API level 1
open fun filter(
    source: CharSequence!,
    start: Int,
    end: Int,
    dest: Spanned!,
    dstart: Int,
    dend: Int
): CharSequence!