I'm trying to get the selected page title from a PagerSlidingTabStrip to display on a toast. The page titles are generated from a dynamic list. I am able to get the current page position to display on a toast using:
tabStrip.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
Toast.makeText(getActivity(), "Page position: " + position, Toast.LENGTH_SHORT).show();
}
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageScrollStateChanged(int state) {
}
});
How can I get the current/selected page title?
Create your own adapter for the PagerSlidingTabStrip(this is a viewpager right?) that will manage the titles and also positions.
In mainActivity
ViewPagerAdapter
and don't forget to set the adapter on the viewpager