基本信息
源码名称:android 界面滑动动画 例子源码下载
源码大小:0.97M
文件格式:.rar
开发语言:Java
更新时间:2014-09-11
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
界面滑动动画
package com.example.gesturedemo; import android.app.Activity; import android.os.Bundle; import android.view.GestureDetector; import android.view.MotionEvent; import android.view.View; import android.view.animation.Animation; import android.view.animation.AnimationUtils; public abstract class BaseActivity extends Activity{ public GestureDetector gestureDetector; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); gestureDetector = new GestureDetector(this,new GestureDetector.SimpleOnGestureListener(){ public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { if((e2.getRawX() - e1.getRawX()) > 200){ pre(null); return true; } if((e1.getRawX() - e2.getRawX()) > 200){ next(null); return true; } return false; }; }); setview(); } public abstract void setview(); public abstract void pre(View view); public abstract void next(View view); @Override public boolean onTouchEvent(MotionEvent event) { gestureDetector.onTouchEvent(event); return super.onTouchEvent(event); } }