как исправить NullPointerException на моем saveInstanceState и почему это произошло - PullRequest
0 голосов
/ 07 июля 2019

Я построил это картографическое приложение, прежде чем на отдельном проекте Android и его работу.Когда я пытаюсь интегрироваться с другой системой, возникает проблема, я копирую весь код так же, как предыдущий проект отображает систему.проблема в NULL на моем "saveInstanceState" и как я не могу это исправить?

это для моей системы отображения для нового проекта, работающего на мобильном телефоне Android 9. Я хочу интегрироваться с проектом A ("..") и проект B («система сопоставления») перед интеграцией - это полностью работана моем "mapView.onCreate (saveInstanceState);"

1 Ответ

0 голосов
/ 07 июля 2019

savedInstanceState равен нулю при первом запуске действия.

Самый безопасный способ вызвать его - убедиться, что он не равен нулю, прежде чем его где-либо использовать.

if(savedInstanceState != null) {
   mapView.onCreate(savedInstanceState);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...