try this:
yourEditText.setFocusableInTouchMode(false);
yourEditText.setSelectAllOnFocus(true);
yourEditText.clearFocus();
yourEditText.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
yourEditText.requestFocusFromTouch();
}
});