Viewpager is also a common component with a listview similar to when you want to refresh data after binding the data need to add the following method in the adapter
protectedPageradapter Galleryadapter =NewPageradapter () {@Override Public BooleanIsviewfromobject (View arg0, Object arg1) {returnarg0 = =(View) arg1); } @Override Public intGetCount () {returnsize; } @Override PublicObject Instantiateitem (View container,intposition) { returnBindgalleryadapteritemview (container, position); } @Override Public voidDestroyitem (View container,intposition, Object object) {((Viewpager) container). Removeview ((View) object); }; @Override Public voidfinishupdate (View arg0) {} @Override Public voidrestorestate (android.os.Parcelable State, ClassLoader loader) {}; @Override Publicparcelable saveState () {return NULL; } @Override Public voidstartupdate (View arg0) {} @Override Public intgetitemposition (Object object) {
Position_none is a pageradapter internal constant with a value of -2,returnPosition_none; } };
I'll write a column to summarize the Http://stackoverflow.com/questions/7263291/viewpager-pageradapter-not-updating-the-view.
Android Viewpager Update Data