Я установил пару точек останова onCreate
(одну в начале и одну в конце метода), а также одну в начале onCreateOptionsMenu
. onCreate
Метод вызывается первым, и до его завершения onCreateOptionsMenu
называется.
Я пытаюсь разделить Fragment
код навигации в своем приложении, поэтому у меня есть несколько объектов, которым я делегирую onCreateOptionsMenu
в зависимости от того, запущено ли приложение на телефоне / планшете (для определения этого я использую размер экрана, мой файл макета для на больших экранах есть вид, который я проверяю после раздувания макета). Проблема в том, что я создаю эти объекты в onCreate и получаю исключение нулевого указателя, когда ссылаюсь на объект в onCreateOptionsMenu
.