DARKENN
@DARKENN

Как запретить отправку сообщений только с пробелами?

buttonSend.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                sendText = findViewById(R.id.textMessage);
                sndText = sendText.getText().toString();

                if (sndText.equals("") || sndText.equals(" ") || sndText.equals("   ")) {
                    Toast minLength = Toast.makeText(getApplicationContext(), "Сообщение не может быть пустым!", Toast.LENGTH_SHORT);
                    minLength.show();
                } else {
                    FirebaseDatabase.getInstance().getReference().child("chat").child("messages").push().setValue(new Message(sendText.getText().toString(),
                            nameU));
                    sendText.setText("");
                }
            }
        });
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@Cheypnow
if (sndText.trim().isEmpty()) {
   // ...
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы