Kullanıcı ile etkileşim önemli, bunu kullanmanızı öneririm, boş bıraktığınızda setError ile istediğiniz mesajı gönderebilirsiniz.
EditText etUserName = (EditText) findViewById(R.id.txtUsername);
String strUserName = etUserName.getText().toString();
if(TextUtils.isEmpty(strUserName)) {
etUserName.setError("Bu alan boş bırakılamaz");
return;
}