I am using canvas for drawing Strings in mobile screen based on开发者_C百科 the user input using key pressed event. Here my user wants to enter alphanumeric character like abc. For example user try to enter 'd' then it will display 3 instead of 'd'. So, do I get both String and numeric and able to draw in the mobile screen?
Na if you're doing it in Canvas, you'll need to implement your own typing. I guess you'll have a 2D array of characters for each number. [['a', 'b', 'c'], ['d', 'e', 'f']...
You'll also need to implement a timeout after which you move on to the next character.
Not to mention detecting if the user has a QWERTY keyboard (Nokia E71 etc).
Basically, you have to implement it all yourself; there's no shortcut for this.
精彩评论