android - Not Getting page Count on Activity from Fragment Adpater and Fragment Class -


paging view

i have 1 details activity. inside this, i'm using paging controller with

<android.support.v4.view.viewpager ..../> fragment details view.

my code ::

viewpager pager = (viewpager) findviewbyid(r.id.pagerhandbookdetails);  /** getting fragment manager */ fragmentmanager fm = getsupportfragmentmanager();  /** instantiating fragmentpageradapter */ detailsfragmentadapter pageradapter = new detailsfragmentadapter(fm,cases);  /** setting pageradapter pager object */ pager.setadapter(pageradapter); pager.setcurrentitem(0); 

then, details fragment adapter class extends fragmentpageradapter

int page_count = 9;  @override public fragment getitem(int arg0) {      detailsfragment detailsfragment = new detailsfragment();     bundle data = new bundle();     log.d("current page", "page " + arg0);      data.putint("current_page", arg0);     detailsfragment.setarguments(data);     return detailsfragment; } 

class details fragment extends fragment

@override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     bundle data = getarguments();     int mcurrentpage = data.getint("current_page", 0); }  @override public view oncreateview(layoutinflater inflater, viewgroup container,         bundle savedinstancestate) {          layoutpaging = (linearlayout) v.findviewbyid(r.id.layoutpagingview);          for(int = 0; < 9; i++){              imageview image1 = new imageview(layoutpaging.getcontext());             image1.settag(i);              if(i == mcurrentpage)             {                 image1.setimageresource(r.drawable.black_dot);             }             else             {                 image1.setimageresource(r.drawable.white_dot);             }              layoutpaging.addview(image1);          }         ....... } 

it's working fine this.

so whenever swipe page, it'll move content of details fragment page. it'll move custom view layout paging. , looks odd.

i want layout static , change image content per swipe pages.

if i'm taking layout in main details class, i'm not getting current page's value changing image fragment adapter. it's changing values inside fragment details class.

i'm stuck here. please me.

any appreciated.

thanks in advance.

you can add page indicators in layout provided by:

https://github.com/papercloud/simpleviewpagerindicator

you need place control , set viewpager controller's object simpleviewpagerindicator.you can find sample code , implementation steps there

using these classes, can indicators not scroll pages


Comments

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -