views:

8

answers:

0

Is it possible to make it so when the hardware keyboard is open and an input field is selected to display an on screen keyboard made up of non standard characters?

I've looked extensively at everything I could find about writing a custom IME but am still unclear as to whether this is possible on the platform. If I write a service could it receive events when an input field is selected and force a softkeyboard to appear with an alternate character set? It looks like you can force the softkeyboard to show with calls to the InputMethod Framework but its unclear if I could display an alternate keyset.

Any help is greatly appreciated.