Как удалить текст по умолчанию, который вы назначаете <editText>
, когда пользователь фокусируется на этом текстовом поле?
Я нашел приведенный ниже код, который выглядит так, как будто он должен работать, но когда я нажимаю на текстовое полеМне все еще нужно удалить текст по умолчанию, прежде чем вводить новый текст.
final EditText RemoveZipField = (EditText) findViewById(R.id.zipcode);
RemoveZipField.setOnFocusChangeListener(new OnFocusChangeListener()
{
@Override
public void onFocusChange(View v, boolean hasFocus)
{
if (hasFocus==true)
{
if (RemoveZipField.getText().toString().compareTo("Zipcode")==0)
{
String inText = "I AM IN";
Log.d(TAG, inText);
RemoveZipField.setText("");
}else{
String outText = "I AM OUT";
Log.d(TAG, outText);
}
}
}
});