Followup, a little more clarification.  After experimenting a bit, I
have more narrowly characterized the situation under which this delay
occurs.  If you type into an EditText such that it wraps the line,
there is no delay during typing.  Likewise, there is no delay exiting
or entering such an EditText.  However, if I programatically set an
EditText's contents such that they become more lines long than they
were prior to the assignment (setText() for example), then a delay
will occur the first time the EditText is redrawn, either by exiting
or entering focus.  However, if the contents are *then* left alone at
the newly wrapped length, subsequent entries and exits of focus do not
exhibit a delay, only the first occurrence.

So, there is delay redrawing the EditText the first time it must be
drawn with a newly increased number of lines, but only if the text
containing more lines was set programatically through setText(), not
if it was entered from the keyboard.

Same original question: is this a known behavior and does anyone have
any thoughts on it?

Thanks.

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