public class Mainfragmentpageradapter extends Fragmentpageradapter implements Titleicontabprovider{private final int[] TITLES = {R.string.text1_label,r.string.text2_label,r.string.text3_label};p rivate final string[] fragments = { Fragment1.class.getName (), Fragment2.class.getName (), Fragment3.class.getName () };p rivate final int[ ] icons = {Titleicontabprovider.none_icon,r.drawable.ic_action_video,titleicontabprovider.none_icon};p rivate Context ctx;public mainfragmentpageradapter (Fragmentmanager fm,context ctx) { super (FM); This.ctx = CTX;} @Overridepublic charsequence getpagetitle (int position) { return ctx.getstring (Titles[position]);} @Overridepublic int GetCount () { return titles.length;} @Overridepublic Fragment getItem (int position) { return fragment.instantiate (Ctx,fragments[position]);} @Overridepublic int getpageiconresid (int position) { return icons[position];}}
SOURCE in: Https://github.com/bitjjj/PagerSlidingTitleIconTabStrip
Android Pagerslidingtitleicontabstrip can add a small icon to the Pagerslidingtabstrip next to the title