Проверьте, является ли десятичное число EditText пустым - PullRequest
0 голосов
/ 19 февраля 2019

Я все перепробовал.

if (editText == null)...

if (etNumero1.getText().toString().isEmpty())...

if (etNumero1.getText().toString().equals("")...

if (etNumero1.getText().toString().trim().length() >= 0))

Ничего не работает.Даже мой учитель не может сказать, что не так.Извините за плохой английский я бразилец.

Ответы [ 5 ]

0 голосов
/ 19 февраля 2019
if(String.valueOf(editText.getText() != null){
    Double double = Double.parseDouble(editText.getText().toString);
}
0 голосов
/ 19 февраля 2019

Проверка, если значение не является пустым

if (!etNumero1.getText().toString().isEmpty())
{
  if(etNumero1.getText().toString().contains("."))
  {
    //Do your functionality here
  }
}
else
{
  //
}
0 голосов
/ 19 февраля 2019

Используйте проверку TextUtils.isEmpty ("") для нуля, если не конвертировать в formart в ###. ##

0 голосов
/ 19 февраля 2019

Убедитесь, что вы не ошиблись на editText etNumero1 ??Я знаю, что editText - это Edit Text, но что такое etNumero1 ??замените etNumero1 на editText, он должен работать

if (editText.getText().toString().isEmpty())...

Пример:

    @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    final EditText editText =  findViewById(R.id.editText);
    Button button = findViewById( R.id.button );
    button.setOnClickListener( new View.OnClickListener(){
        @Override
        public void onClick (View v) {
            if(editText.getText().toString().isEmpty()){
                System.out.println("empty string");
            }else{
                System.out.println("" + editText.getText().toString());
            }
        }
    });
}
0 голосов
/ 19 февраля 2019

Попробуйте

if (Integer.parseInt(etNumero1.getText().toString()) > 0)

Если вы укажете свой вопрос, я мог бы ответить в лучшем состоянии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...