- // 分页, 根据 country 或者 site 分 br/>@Override
- public List < Integer > getSitesPage(Integer parentLevel, Integer currentPage) {
- List < Integer > subFrames = getSites(parentLevel);
- int currentNum = (currentPage - 1) * CardViewUtil.PREPAGE_NUM;
- Double val = (double)(subFrames.size() / CardViewUtil.PREPAGE_NUM);
- int pageNum = (int) Math.ceil(val);
- if (subFrames.size() > 0 && currentPage > 0 && currentPage <= pageNum) {
- int nextPageSize = CardViewUtil.PREPAGE_NUM > (subFrames.size() - currentNum) ? (subFrames.size() - currentNum) : CardViewUtil.PREPAGE_NUM;
- subFrames = subFrames.subList(currentNum, (currentNum + nextPageSize));
- } else {
- subFrames.clear();
- }
- return subFrames;
- }
- mailto: br / %3E@Override % 3Cbr /
mailto:br/>@Override
来源: http://www.bubuko.com/infodetail-2559341.html