I'd like to show my ownIME at Select input method chooser dialog like Japanese IME and Chinese IME. how can I do for that. I am new to Android. I have tested GreekIME and otherIME. Although .apk is successfully upload. But can't show in it and how to choose own IME from this place. What I need to do in my code.
You probably need to activate the installed keyboards before you can select them in the Input Method menu. For this you need to open Settings -> Language & Keyboard and in this menu check the keyboards you would like to use. This probably should get your GreekIME running.
Now for coding your own soft keyboard, there is an example which is delivered with the Android SDK. You can find it in <Andoid SDK Base>/samples/SoftKeyboard
. The process is a bit poorly documented, but when you get the example up and running you can start to tweak the example a bit and you should get the hang of it.
Nice writeup about Onscreen Input Methods from developer.android.com
In part ...
What is an input method?
The Android IMF is designed to support a variety of IMEs, including soft keyboard, hand-writing recognizers, and hard keyboard translators. Our focus, however, will be on soft keyboards, since this is the kind of input method that is currently part of the platform.