0
Добрый день.Изменить страницу ViewPager в коде
Мне нужно пропустить все страницы в ViewPager автоматически после события нажатия кнопки. Но я вижу, как меняется тост.
MyAdapter mAdapter = new MyAdapter(fm);
MyViewPager mPager = (MyViewPager) v.findViewById(R.id.pager);
mPager.setPagingEnabled(true);
mPager.setAdapter(mAdapter);
mPager.setAdapter(mAdapter);
((Button) v.findViewById(R.id.calendar))
.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
mPager.setCurrentItem(0);
Toast.makeText(v.getContext(), "Page1", Toast.LENGTH_LONG).show();
mPager.setCurrentItem(1);
Toast.makeText(v.getContext(), "Page2", Toast.LENGTH_LONG).show();
mPager.setCurrentItem(2);
Toast.makeText(v.getContext(), "Page3", Toast.LENGTH_LONG).show();
mPager.setCurrentItem(3);
mPager.
Toast.makeText(v.getContext(), "Page0", Toast.LENGTH_LONG).show();
mPager.setCurrentItem(0);
}
});