>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

Reply via email to