i working on viewpager previous , next page. need increase text of current page, after loading page. while trying, text on next page changing (i know next , previous page load on viewpager). how can focused on 1 selected page? have done is,
viewpager.setclipchildren(false); unfortunately doesn't work..
i recommed using position parameter in activity , can update text based on position recieved.
this example fragments though
@override public fragment getitem(int position) { return pagefragment.newinstance(position); } and in fragment recieve position argument:
public static pagefragment newinstance(int position) { bundle args = new bundle(); args.putint("position", position); pagefragment page = new pagefragment(); page.setarguments(args); return page; } in oncreateview update textview based on position.
if want update textview this:
textview tv = (textview) view.findviewbyid(r.id.yourid); int position = getarguments().getint("position"); tv.settext("this page number: " + position);
Comments
Post a Comment