How do I intercept the InputConnection Calls? Would I have to modify the IME or use a custom one? Having text change listeners would not be of use as I need key timing information. This I can only get thru KeyEvents.
Cheers, Earlence On Sep 4, 12:39 pm, Dianne Hackborn <[email protected]> wrote: > On Fri, Sep 3, 2010 at 10:48 PM, Tez <[email protected]> wrote: > > 1. I have registered a KeyListener on an EditText. When I use the soft > > keyboard to input text, my listener is not called. How Do I intercept > > these events? > > InputConnection is how edit operations are delivered through an IME. These > will appear as direct edits of the text in the EditText, so to watch that > you either need to intercept the InputConnection calls or have listeners for > text changes. > > > 2. How do I measure time interval between KeyEvents. The methods are > > confusing and documentation is not good. Plz put pseudo-code here. > > Er... there is nothing really to document here. SystemClock.uptimeMillis() > returns the current time in what are probably appropriate units for you. > Call it at the points you are interested in. Compare the values. > > (Didn't we just have a thread on this?) > > -- > 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

