Android中ViewFlipper的使用及设置动画效果实例详解

2019-12-10 19:55:22王冬梅
  • } else if (e2.getX() - e1.getX() >= 100) {   showPreviousView();  
  • }   return false;  
  • }   private void showPreviousView() {  
  • myViewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,   R.anim.slide_right_in));  
  • myViewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,   R.anim.slide_right_out));  
  • myViewFlipper.showPrevious();   }  
  • private void showNextView() {   myViewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,  
  • R.anim.slide_left_in));   myViewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,  
  • R.anim.slide_left_out));   myViewFlipper.showNext();  
  • }   @Override 
  • public boolean onTouch(View v, MotionEvent event) {   return detector.onTouchEvent(event);  
  • }   } 

    希望本文所述对大家Android程序设计有所帮助。