I am attempting to build an on-screen keyboard with the classic 12-key
style.  I've done quite a bit of searching through the discussions as
well as general google searchs and have found little information about
anyone being successful with an on-screen keyboard.  I have found a
few things in the API that seem helpful but can't figure out how they
are meant to be used.

android.view.KeyCharacterMap seems to be exactly what I'm looking for
but there are no constructors or setter methods.  Once I found this it
seemed like I should easily be able to build an Activity with a
KeyCharacterMap view of PREDICTIVE type, but without constructors this
class is essentially useless.  Am I looking at this incorrectly or
does this seem to be a currently incomplete class?

Before finding the KeyCharacterMap I had already built a simple 12
button keyboard.  I found android.text.method.MultiTapKeyListener
which also seemed like it could be of use but I can't figure out how
to get that to work either.  i used the    .setKeyListener()  method
for each button and gave each button a new MultiTapKeyListener, but
this obviously does nothing because the Listener has no idea what the
buttons are and I can't find any methods to set that.


I'm sure its obvious that I have no idea what I'm doing here, I'm
still fairly new to Java and android.  I thought I would be starting
out with something easy here by building a simple on-screen keyboard
but I'm absolutely stuck on it.  Don't know if I'm looking at the
problem in a horribly moronic way or if there aren't current classes
in the API to easily support what I want to do but bear with me,
everyone's gotta start somewhere.  Thanks in advance for the help!

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to