Added in API level 1

TimeKeyListener

open class TimeKeyListener : NumberKeyListener
kotlin.Any
   ↳ android.text.method.MetaKeyKeyListener
   ↳ android.text.method.BaseKeyListener
   ↳ android.text.method.NumberKeyListener
   ↳ android.text.method.TimeKeyListener

For entering times in a text field.

As for all implementations of KeyListener, this class is only concerned with hardware keyboards. Software input methods have no obligation to trigger the methods in this class.

Summary

Inherited constants
Public constructors

Public methods
open Int

open static TimeKeyListener

open static TimeKeyListener
getInstance(locale: Locale?)

Returns an instance of TimeKeyListener appropriate for the given locale.

Protected methods
open CharArray

You can say which characters you can accept.

Inherited functions
Properties
static CharArray!

This field used to list the characters that were used.

Public constructors

TimeKeyListener

Added in API level 1
TimeKeyListener()

Deprecated: Use TimeKeyListener(java.util.Locale) instead.

TimeKeyListener

Added in API level 1
TimeKeyListener(locale: Locale?)
Parameters
locale Locale?: This value may be null.

Public methods

getInputType

Added in API level 3
open fun getInputType(): Int

getInstance

Added in API level 1
Deprecated in API level 26
open static fun getInstance(): TimeKeyListener

Deprecated: Use getInstance(java.util.Locale) instead.

Return
TimeKeyListener This value cannot be null.

getInstance

Added in API level 26
open static fun getInstance(locale: Locale?): TimeKeyListener

Returns an instance of TimeKeyListener appropriate for the given locale.

Parameters
locale Locale?: This value may be null.
Return
TimeKeyListener This value cannot be null.

Protected methods

getAcceptedChars

Added in API level 1
protected open fun getAcceptedChars(): CharArray

You can say which characters you can accept.

Return
CharArray This value cannot be null.

Properties

CHARACTERS

Added in API level 1
Deprecated in API level 26
static val CHARACTERS: CharArray!

Deprecated: Use getAcceptedChars() instead.

This field used to list the characters that were used. But is now a fixed data field that is the list of code units used for the deprecated case where the class is instantiated with null or no input parameter.