ViewPager-centric code now. Needs refactor. Also need to be able to interrupt fakeDrag with a new key down event.