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;
 }