2015-10-23 3 views
1

Я пытаюсь создать меню навигации + вкладки, код для этого в порядке.java.lang.NullPointerException: (Fragment)

Теперь я внедрил некоторый код, который у меня был как активность в Fragment, чтобы добавить его в окно просмотра Tabs.

Когда я бегу code приложение работает только штраф .. Пока я не красть право на другую вкладку, а затем App разбился, и я получаю это от logcat:

java.lang.NullPointerException: Attempt to write to field 'android.support.v4.app.FragmentManagerImpl android.support.v4.app.Fragment.mFragmentManager' on a null object reference 

Я оставив вас в моей основной деятельности, потому что я думаю, что есть проблема, если вы думаете, что вам могут понадобиться некоторые фрагменты, такие как вкладки, пожалуйста, просто спросите!

КОД: http://pastebin.com/TTcJMR77

+2

Пожалуйста, укажите * соответствующий * код в вопросе. – Matsemann

+0

Вы видели Пастбин? @Matsemann – FET

ответ

1

Вы должны добавить случай по умолчанию на коммутаторе в getItem(int position) метода:

default: 
return new Fragment(); 

Вместо

return null; 

Как это:

@Override 
public Fragment getItem(int position) { 
    switch (position) { 
     case 0: 
      return new YourFragment(); 
     default: 
      return new Fragment(); 
    } 
} 
+0

Подумайте, есть ли проблема с импортом, посмотрите: http://imgur.com/KaSdr18 – FET

+0

У меня есть редактирование, попробуйте сейчас: D –

+0

Просто чтобы узнать, вы из Италии? – FET

Смежные вопросы