Ich versuche, ViewPager mit mehreren Fragmenten zu erstellen.FragmentPagerAdapter Absturz
Aber wenn ich app starten ich Absturz mit Text
Versuch virtuelle Methode 'java.lang.Class java.lang.Object.getClass()' auf ein Null-Objekt Verweis aufrufen
mein Code ist folgende:
public static class MyPagerAdapter extends FragmentPagerAdapter {
private static int NUM_ITEMS = 4;
MainFragment main;
CartFragment cart;
public MyPagerAdapter(FragmentManager fragmentManager) {
super(fragmentManager);
main = new MainFragment();
cart = new CartFragment();
}
// Returns total number of pages
@Override
public int getCount() {
return NUM_ITEMS;
}
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
return main;
case 1:
return null;
case 2:
return null;
case 3:
return cart;
default:
return null;
}
}
}
Mögliche Duplikate von [Was ist eine NullPointerException und wie behebe ich sie?] (Https://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix -es) – Henry