• Как решить On a null object reference?

    @Gnegno Автор вопроса
    Спасибо ВСЕМ за суперские ответы, типа "иди учись". Ничего другого от профессиональных программистов я не ожидал.
    А для тех, кто столкнулся с такой же проблемой. Объясняю данную ошибку только в контексте передачи данных в фрагмент из основной активити при нажатии кнопок меню.
    Вне зависимости от выбранного вами способа передачи вы должны передавать данные ТОЛЬКО ПОСЛЕ СОЗДАНИЯ ФРАГМЕНТА.
    Т.е. в моём случае в строку 45 после fragment = (Fragment) fragmentClass.newInstance();
    До этого момента происходит присвоение fragmentClass выбранного фрагмента, например fragmentClass = FragmentFirst.class;
    Но до "try" создания фрагмента ещё не было - fragment = null.
  • Как решить On a null object reference?

    @Gnegno Автор вопроса
    Денис Загаевский, спасибо, я вижу какую строку пишет. Что со строкой не так, куда перенести?