You probably need to activate the installed keyboards before you can select them in the "Input Method" menu. To do this, you need to open "Settings" β "Language" and "Keyboard" and in this menu check the keyboard that you would like to use. This should probably lead to your GreekIME starting up.
Now for encoding your own soft keyboard there is an example that comes with the Android SDK. You can find it in <Andoid SDK Base>/samples/SoftKeyboard . The process is a little poorly documented, but when you get an example and work, you can come up with an example a bit and you have to hang it.
source share