There are no events for those things.  They are just internal state changes
in the IME.  Some IMEs may not even have such changes -- for example a
handwriting one may allow you to write letters and numbers in the same area.

On Fri, Oct 30, 2009 at 3:56 AM, Nandy <[email protected]> wrote:

>
> Hi Banny, Hassan,
>
> Even i faced the same problem and added on text change listener
> through text watcher. But in this case I am not able to catch the
> events of keys like caps, shift, changing from abc to 123.
> Any idea on this how to solve?
>
> Thanks and Regards,
> Nandy
>
> On Oct 30, 12:17 pm, Gulfam <[email protected]> wrote:
> > Hi Banny,
> >
> > Thanks alot. I have implemented the code same as you its working very
> > well for me. It was very big issue for my app but now resolved :)
> > Thanks again.
> >
> > Regads,
> > Gulfam Hassan
> >
> > On Oct 30, 7:53 am, Banny <[email protected]> wrote:
> >
> > > I find the same problem of it.
> > > Finally, I found EditText.addTextChangedListener(new TextWatcher(){})
> > > will let get the event.
> > > Good luck.
> >
> > > On Oct 29, 11:09 pm, Gulfam <[email protected]> wrote:
> >
> > > > Is there any solution I am still waiting for your Response
> >
> > > > Gulfam Hassa
> >
> > > > On Oct 28, 9:41 pm, Gulfam <[email protected]> wrote:
> >
> > > > > Hi all group members,
> >
> > > > > I am facing a problem any one can help me regarding this.
> >
> > > > > I have an  EditTextand a list of contacts. I want to search a
> > > > > contacts on maching with characters entered inEditTextfield. In my
> > > > > activity I have implemented  "OnKeyListener" .
> >
> > > > > and in onCreat (){
> > > > >   searchField = (EditText)findViewById(R.id.search_field);
> > > > >   searchField.setOnKeyListener(this);}
> >
> > > > >  and i have also implemented the method like this
> >
> > > > > public boolean onKey(View v, int keyCode, KeyEvent event) {
> >
> > > > > //Here i am getting text from my search field and comparing with
> > > > > contacts and updating contacts list
> >
> > > > > }
> >
> > > > > When i pressed keys like (abc ---> xyz or 0 -->9 or any key) from
> my
> > > > > computer key board or
> > > > > keyboard which is displaying on right side of the emulator my code
> is
> > > > > working fine. Currently I am using HTC Magic Emulator and Device
> also.
> >
> > > > > *******Its workin fine for me******
> > > > > But now move to issue-->>>
> >
> > > > > when i touchEditTextfield  a software keyboard launched and when i
> > > > > pressed any key from my screen keyboard
> > > > > its not giving me the events in onKey() method in other words its
> not
> > > > > calling onKey(){} method. but this method is called on specific
> keys
> > > > > like (0 to 9 and Delete key).
> >
> > > > > I have also implement "keyListener" interface and its 4 to 5
> methods
> > > > > like keyUp(), keyDown(),etc  but when i implement "keyListener"
> > > > > softkeyboard is not launching on touching myEditTextfield.
> >
> > > > > Any useful solution would be highly appriciated.
> > > > > Thanks in advance.
> > > > > Gulfam Hassan
> >
> >
> >
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

--~--~---------~--~----~------------~-------~--~----~
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