0
我是新的android。我有一个TextView应该在整个屏幕上移动,并且我还想用TextView双击事件。我知道如何移动触摸,我也使用GestureListener获得双选项卡事件,但我不知道如何合并该代码,因为当我在TextView上双击时,它也会调用动作下移事件。移动屏幕上的触摸textview和双击吐司android
private class GestureListener extends GestureDetector.SimpleOnGestureListener {
// event when double tap occurs
@Override
public boolean onDoubleTap(MotionEvent e) {
return true;
}
}
tv.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent e) {
return gestureDetector.onTouchEvent(e);
}
这样我就可以实现使用触摸方式的双击。并在触摸方式下面移动TextView
。
public boolean onTouch(View v, MotionEvent e) {
switch(event.getAction())
{
case MotionEvent.ACTION_MOVE:
{
//some code
break;
}
case MotionEvent.ACTION_UP:
{
// some code
break;
}
case MotionEvent.ACTION_DOWN:
{
// some code
break;
}
}
return true;
}
但是我怎样才能合并触摸事件和实现触摸移动以及双击。
它不工作。 – sunita