>From my hours spent on the Nexus One, onConfigurationChanged does not get called when the soft keyboard state is changed, I have resorted to hooking into the on size changed for my content view. However I get this annoying flickering issue since when one of my button is clicked, I would hide the keyboard and let a textview become visible (a placeholder for a listview in the future), this creates an issue where the keyboard hiding would trigger a redraw with something, then the textview visible event would again draw something different, causing a flicker to happen.
It would be really nice to let us hook into when the keyboard animation started and finished. On Dec 1, 10:13 pm, Juhani <[email protected]> wrote: > Hi Dianne, > > I have overridden the fullscreen mode by adding > android:imeOptions="flagNoExtractUi" to my EditText. > > What we're trying to do (or to be exact what our designers demand) is > that when clicking an EditText in the UI we will zoom it in nicely and > smoothly. We have the animation nailed down (with translation matrix) > but we're having big difficulties hooking in zoom in /o out animation > starts so that it will work on all platforms (with or without HW > keyboard) consistently. I would love to see a way top subscribe to > HW / OS keyboard open or closing events more easily. Until now I > haven't found any way of doing that. Configuration object seems to > give same values regardless what the OSK state is. Am I doing > something wrong? Or is what I'm trying to do simply impossible? In > that case I should let our designers know that they should find an > alternative approach. > > Cheers, > Juhani > > On Dec 1, 5:34 am, Dianne Hackborn <[email protected]> wrote: > > > There would be no purpose in showing an animation when your size doesn't > > change, because what is happening is the IME is opening in full-screen mode > > and completely covering your app. > > -- 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

