| java.lang.Object | |
| ↳ | android.text.AndroidCharacter | 
AndroidCharacter exposes some character properties that are not easily accessed from java.lang.Character.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | EAST_ASIAN_WIDTH_AMBIGUOUS | ||||||||||
| int | EAST_ASIAN_WIDTH_FULL_WIDTH | ||||||||||
| int | EAST_ASIAN_WIDTH_HALF_WIDTH | ||||||||||
| int | EAST_ASIAN_WIDTH_NARROW | ||||||||||
| int | EAST_ASIAN_WIDTH_NEUTRAL | ||||||||||
| int | EAST_ASIAN_WIDTH_WIDE | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  |  | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  |  | 
           Fill in the first 
            countbytes ofdestwith the directionalities from the firstcountchars ofsrc. | |||||||||
|  |  | 
           Calculate the East Asian Width of a character according to 
           Unicode TR#11.
           | |||||||||
|  |  | 
           Fill the first 
            countbytes ofdestwith the East Asian Width fromcountchars ofsrcstarting atstart. | |||||||||
|  |  | 
           Return the right-to-left mirror (or the original char if none) of the specified char.
           | |||||||||
|  |  | 
           Replace the specified slice of 
            textwith the chars' right-to-left mirrors (if any), returning true if any replacements were made. | |||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.Object | |||||||||||
Fill in the first count bytes of dest with the directionalities from the first count chars of src. This is just like Character.getDirectionality() except it is a batch operation. 
Calculate the East Asian Width of a character according to Unicode TR#11. The return will be one of EAST_ASIAN_WIDTH_NEUTRAL, EAST_ASIAN_WIDTH_AMBIGUOUS, EAST_ASIAN_WIDTH_HALF_WIDTH, EAST_ASIAN_WIDTH_FULL_WIDTH, EAST_ASIAN_WIDTH_NARROW, or EAST_ASIAN_WIDTH_WIDE.
| input | the character to measure | 
|---|
Fill the first count bytes of dest with the East Asian Width from count chars of src starting at start. East Asian Width is calculated based on Unicode TR#11. Each entry in dest will be one of EAST_ASIAN_WIDTH_NEUTRAL, EAST_ASIAN_WIDTH_AMBIGUOUS, EAST_ASIAN_WIDTH_HALF_WIDTH, EAST_ASIAN_WIDTH_FULL_WIDTH, EAST_ASIAN_WIDTH_NARROW, or EAST_ASIAN_WIDTH_WIDE.
| src | character array of input to measure | 
|---|---|
| start | first character in array to measure | 
| count | maximum number of characters to measure | 
| dest | byte array of results for each character in src | 
Return the right-to-left mirror (or the original char if none) of the specified char.
Replace the specified slice of text with the chars' right-to-left mirrors (if any), returning true if any replacements were made.
| text | array of characters to apply mirror operation | 
|---|---|
| start | first character in array to mirror | 
| count | maximum number of characters to mirror |