use of com.foobnix.pdf.info.view.HorizontallSeekTouchEventListener in project LibreraReader by foobnix.
the class HorizontalViewActivity method loadUI.
public void loadUI() {
titleTxt.setText(dc.getTitle());
createAdapter();
viewPager.addOnPageChangeListener(onViewPagerChangeListener);
viewPager.setCurrentItem(dc.getCurentPage(), false);
seekBar.setMax(dc.getPageCount() - 1);
seekBar.setProgress(dc.getCurentPage());
bottomIndicators.setOnTouchListener(new HorizontallSeekTouchEventListener(onSeek, dc.getPageCount(), false));
progressDraw.setOnTouchListener(new HorizontallSeekTouchEventListener(onSeek, dc.getPageCount(), false));
bottomIndicators.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
nextPage();
}
});
updateLockMode();
tinUI();
onViewPagerChangeListener.onPageSelected(dc.getCurentPage());
progressDraw.updatePageCount(dc.getPageCount());
dc.getOutline(new ResultResponse<List<OutlineLinkWrapper>>() {
@Override
public boolean onResultRecive(List<OutlineLinkWrapper> result) {
onClose.setVisibility(View.VISIBLE);
progressDraw.updateDivs(result);
if (TxtUtils.isListEmpty(result)) {
TintUtil.setTintImageWithAlpha(outline, Color.LTGRAY);
}
return false;
}
}, false);
showHelp();
}
Aggregations