各位大神 我在网上找了相关资料后,自己写的调用onfling文件总是编译没有错误 运行后在手机上打开错误
在这里求一个带Activity之间转换的onfling手势代码实例 谢谢大家了令有两个小白的问题 onfling中几个Activity之间的转换还是用intent对象吗?
手势监听中能实现从Activity向上滑动到新的布局文件 然后从新的布局文件再向上滑动到另一个Activity吗?
问题比较2 还请各位大神予以指导 谢谢
在这里求一个带Activity之间转换的onfling手势代码实例 谢谢大家了令有两个小白的问题 onfling中几个Activity之间的转换还是用intent对象吗?
手势监听中能实现从Activity向上滑动到新的布局文件 然后从新的布局文件再向上滑动到另一个Activity吗?
问题比较2 还请各位大神予以指导 谢谢
我自己在surfaceView 控件上实现了onfling()方法,希望对你用帮助。下面是代码。package com.ermb.media;
import oms.cmlabs.multimediaplayer.MediaControlInterface;
import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;import android.view.GestureDetector;
import android.view.MotionEvent;
import android.view.SurfaceView;
public class MySurfaceView extends SurfaceView{
private GestureDetector mGD;
public MySurfaceView(Context context, AttributeSet attrs) {
super(context, attrs);
mGD = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() {
@Override
public boolean onSingleTapUp(MotionEvent e) {
mediaControlInterface.doShowStopPlayBtn(e);
return false;
} @Override
public boolean onDown(MotionEvent e) {
mediaControlInterface.doShowControlBarForFullScreen(e);
return false;
} public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
Log.i("onFling","onFling~~~~~~~~~~~");
return false;
}
});
// TODO Auto-generated constructor stub
} @Override
public boolean onTouchEvent(MotionEvent event) {
mGD.onTouchEvent(event);
return true;
}
}
这样就可以让surfaceView也拥有onfling()方法。