eclipse - Example Pager view on android's site not working -
i typing in example on android slider pager
http://developer.android.com/training/animation/screen-slide.html
but getting error on line mpageradapter = new screensliderpageradapter(getfragmentmanager());
error message: contructor * undefined
can explain why items wrong?
code below
import java.util.locale; import android.app.*; import android.os.bundle; import android.support.v4.app.fragmentactivity; import android.support.v4.app.fragmentstatepageradapter; import android.support.v4.view.pageradapter; import android.support.v4.view.viewpager; import android.view.gravity; import android.view.layoutinflater; import android.view.menu; import android.view.menuitem; import android.view.view; import android.view.viewgroup; import android.widget.textview; public class signonactivity extends fragmentactivity { private static final int num_pages = 1; private viewpager mpager; private pageradapter mpageradapter; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_sign_on); mpager = (viewpager)findviewbyid(r.id.pager); mpageradapter = new screensliderpageradapter(getfragmentmanager()); mpager.setadapter(mpageradapter); } @override public void onbackpressed() { if (mpager.getcurrentitem() == 0) { super.onbackpressed(); } else { mpager.setcurrentitem(mpager.getcurrentitem()-1); } } public class screensliderpageradapter extends fragmentstatepageradapter { public screensliderpageradapter(android.support.v4.app.fragmentmanager fm) { super(fm); } @override public android.support.v4.app.fragment getitem(int position) { return new screensliderpagefragment(); } @override public int getcount() { return num_pages; } } }
change : mpageradapter = new screensliderpageradapter(getfragmentmanager());
to : mpageradapter = new screensliderpageradapter(getsupportfragmentmanager());
Comments
Post a Comment