public final class UIKeyboardType
extends java.lang.Object
Requests that a particular keyboard type be displayed when a text widget becomes first responder. Note: Some keyboard/input methods types may not support every variant. In such cases, the input method will make a best effort to find a close match to the requested type (e.g. displaying UIKeyboardTypeNumbersAndPunctuation type if UIKeyboardTypeNumberPad is not supported).
| Modifier and Type | Field and Description |
|---|---|
static long |
Alphabet
Deprecated
|
static long |
ASCIICapable
Displays a keyboard which can enter ASCII characters
|
static long |
ASCIICapableNumberPad
A number pad (0-9) that will always be ASCII digits.
|
static long |
DecimalPad
A number pad with a decimal point.
|
static long |
Default
Default type for the current input method.
|
static long |
EmailAddress
A type optimized for multiple email address entry (shows space @ .
|
static long |
NamePhonePad
A type optimized for entering a person's name or phone number.
|
static long |
NumberPad
A number pad with locale-appropriate digits (0-9, ۰-۹, ०-९, etc.).
|
static long |
NumbersAndPunctuation
Numbers and assorted punctuation.
|
static long |
PhonePad
A phone pad (1-9, *, 0, #, with letters under the numbers).
|
static long |
Twitter
A type optimized for twitter text entry (easy access to @ #)
|
static long |
URL
A type optimized for URL entry (shows .
|
static long |
WebSearch
A default keyboard type with URL-oriented addition (shows space .
|
public static final long Default
public static final long ASCIICapable
public static final long NumbersAndPunctuation
public static final long URL
public static final long NumberPad
public static final long PhonePad
public static final long NamePhonePad
public static final long EmailAddress
public static final long DecimalPad
public static final long Twitter
public static final long WebSearch
public static final long ASCIICapableNumberPad
public static final long Alphabet