new share, StatePagerAdapter