astuetz / PagerSlidingTabStrip

An interactive indicator to navigate between the different pages of a ViewPager
139 stars 44 forks source link

NullPointerException #318

Closed hackaprende closed 6 years ago

hackaprende commented 6 years ago

I am getting this error:

Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String java.lang.CharSequence.toString()' on a null object referenc 
at com.astuetz.PagerSlidingTabStrip.notifyDataSetChanged(PagerSlidingTabStrip.java:200)
at com.astuetz.PagerSlidingTabStrip.setViewPager(PagerSlidingTabStrip.java:182)

When I do this

viewPager = findViewById(R.id.pager);
tabAdapter = new CustomerTabsPagerAdapter(getSupportFragmentManager());

viewPager.setAdapter(tabAdapter);

// Bind the tabs to the ViewPager
PagerSlidingTabStrip tabs = findViewById(R.id.tabs);
tabs.setViewPager(viewPager);