IllegalArgumentException покажет ошибку при добавлении строкового значения - PullRequest
0 голосов
/ 28 августа 2018

Я новичок в разработке для Android, и это основной вопрос.

Я пытался заменить IllegalArgumentException значением String. Как заменить это, чтобы ошибка Android не отображалась? Нужна помощь.

Это не сработает:

R.string.msg_log1

GetString (R.string.msg_log1)

Мой код следующий:

          if (myPhone == null || myPhone < 0) {
            throw new IllegalArgumentException("Data requires valid phone");

1 Ответ

0 голосов
/ 28 августа 2018

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

if (myPhone == null || myPhone < 0){ 
    Toast.makeText(this, getResources().getString(R.string.msg_log1), Toast.LENGTH_SHORT).show();
}

убедитесь, что вы добавили строку с именем msg_log1 в strings.xml

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