ViewPager导航按钮 [英] ViewPager navigation buttons
本文介绍了ViewPager导航按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经有两个按钮左和右在我的XML-寻呼机文件.. 我想将它们设置:当我点击左按钮,页面程序自动刷卡左,当我点击右键按钮,它会自动进入正确的..有人可以给我的code把我的活动文件?谢谢!
I already have the two buttons "left" and "right" in my xml-pager file.. I want to set them: when i click on "left" button the page swipe automaticlly to left and when i click on "right" button it goes automatically to right.. can someone give me the code to put in my activity file? thank you!
推荐答案
要进入下一个/ previous页面使用类似如下:
To go the next/previous page use something like the following:
private void nextPage() {
int currentPage = viewPager.getCurrent();
int totalPages = viewPager.getAdapter().getCount();
int nextPage = currentPage+1;
if (nextPage >= totalPages) {
// We can't go forward anymore.
// Loop to the first page. If you don't want looping just
// return here.
nextPage = 0;
}
viewPager.setCurrentItem(nextPage, true);
}
private void previousPage() {
int currentPage = viewPager.getCurrent();
int totalPages = viewPager.getAdapter().getCount();
int previousPage = currentPage-1;
if (previousPage < 0) {
// We can't go back anymore.
// Loop to the last page. If you don't want looping just
// return here.
previousPage = totalPages - 1;
}
viewPager.setCurrentItem(previousPage, true);
}
这篇关于ViewPager导航按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文