Size: a a a

Android Developer

2019 October 09

IS

Ivan Smoliarov in Android Developer
Это был самый простой способ, тем более настройки все сохранились, как и плагины, так что ничего не потерял)
источник
2019 October 10

NM

Nursultan Mussabayev in Android Developer
Здравствуйте, у меня вопрос если в блоке try/catch появляется исключение, тогда выполнение кода останавливается?
источник

CO

Cyril Ovechkin in Android Developer
источник

NM

Nursultan Mussabayev in Android Developer
И ещё как можно обработать NullPointer Exception? В приложении блокнот, после логина нужно проверить есть ли у пользователя записи. Если есть то нужно отобразить и ссылка в Firebase real-time database будет одна, если нет то ссылка будет другая
источник

CO

Cyril Ovechkin in Android Developer
Ваш вопрос некорректен, так как есть блок try, есть блок catch, а также не понятно какие исключения вы ловите в catch и какое исключение бросается
источник

CO

Cyril Ovechkin in Android Developer
Nursultan Mussabayev
И ещё как можно обработать NullPointer Exception? В приложении блокнот, после логина нужно проверить есть ли у пользователя записи. Если есть то нужно отобразить и ссылка в Firebase real-time database будет одна, если нет то ссылка будет другая
Обычно надо не обрабатывать npe, а не допускать его, выполняя проверку на null
источник

CO

Cyril Ovechkin in Android Developer
Но, в принципе, ничего не мешает  поместить NullPointerException в блок catch
источник

NM

Nursultan Mussabayev in Android Developer
Exception выходит при проверки условия Firebase Auth. get Instance ().getCurrentUser.getUid !=  null
источник

CO

Cyril Ovechkin in Android Developer
Погуглите как это работает в Java, это всё же основы, которые вы должны знать до изучения андроид
источник

CO

Cyril Ovechkin in Android Developer
Nursultan Mussabayev
Exception выходит при проверки условия Firebase Auth. get Instance ().getCurrentUser.getUid !=  null
Предполагаю, что getCurrentUser возвращает как раз таки null
источник

NM

Nursultan Mussabayev in Android Developer
Всё верно
источник

CO

Cyril Ovechkin in Android Developer
А вы на нем пытаетесь метод вызвать getUid
источник

CO

Cyril Ovechkin in Android Developer
Ну проверьте юзера на нул сначала
источник

CO

Cyril Ovechkin in Android Developer
Выбрасывать исключение дорогая операция
источник

CO

Cyril Ovechkin in Android Developer
Вам же просто надо обработать корректно получаемые данные
источник

NM

Nursultan Mussabayev in Android Developer
Спасибо за совет
источник

NM

Nursultan Mussabayev in Android Developer
👍
источник

CO

Cyril Ovechkin in Android Developer
Пожалуйста
источник
2019 October 11

C

Coder in Android Developer
привет. подскажите как ставить заглушку на TextView or ImageView если из api json прилетает null
проверка на null утомительное дело, есть лучший способ? например где либо в xml разметке ? дело не в том что утомительно, а в том что из запроса прилетает много полей которые null и что делать в том случае???
источник

ИК

Илья Кубышкин in Android Developer
эм. т.е. написать что-то вроде if (json == null) это утомительно?
источник