This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have developed a midlet by using custom items at many places. At the very beginning midlet shows a login screen with USERNAME and PASSWORD which are not standard text fields. I have designed them to look like text fields using custom items.
I have managed to give the same effect as like a standard text fields when user types the characters.
On QWERTY devices, I can type anything. But on NON-QWERTY CLDC phones, I cant type what I want. I mean every key on the device have 3 letters [ and on some there are 4 letters]. When I want to type last letter on any key on keypad, I cant do that, and all the letters on that particular key are getting displayed.
I hope you understand my problem. Please let me know if need more information. Any help would be greatly appreciated.
What should I do so that my custom item can work for both QWERTY and NON-QWERTY devices?
Joined: Sep 22, 2010
Hi, Is there any way? Please guide me. I am eagerly waiting for your kind response. Best Regards.
Thanks Carol, Exactly! You got my problem. I know I have to handle such case. But for that I want some direction. At the moment I don't even know how to start thinking on this. There may be different keypads like QWERTY or with multiple letters on a single key. How can I detect it? For QWERTY its easy, but how can I achieve for normal keypad?
Note: I am not using RIM API.