Hi,
I am trying to programmatically select all the text in an EditText field
when a user touches the field so that when the user starts typing it
replaces the existing text (I cannot use settings in the XML file because
this field is programmatically added to the screen). To do this, I attached
an OnFocusChangeListener to the EditText field. The onFocusChange method
is below:
@Override
public void onFocusChange(View v, boolean hasFocus) {
EditText editText = (EditText) v;
if (hasFocus) editText.selectAll();
}
This works fine on Android 2.x, but it does not work in ICS. After touching
the EditText field, the cursor just sits in the begin of the field and the
text is not selected. Is it a bug? Is there a workaround?
--
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