fleep滑动切换tab(切换带动画)
从右向左滑动,tab页切换后的效果

主要代码1:继承TabHost覆写setCurrentTab(int index)方法
@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {if (e1.getX() - e2.getX() <= (-FLEEP_DISTANCE)) {//从左向右滑动currentTabID = tabHost.getCurrentTab() - 1;if (currentTabID < 0) {currentTabID = tabHost.getTabCount() - 1;}} else if (e1.getX() - e2.getX() >= FLEEP_DISTANCE) {//从右向左滑动currentTabID = tabHost.getCurrentTab() + 1;if (currentTabID >= tabHost.getTabCount()) {currentTabID = 0;}}tabHost.setCurrentTab(currentTabID);return false;}