터치 드래그로 이미지를 이동시켜고 하는데
한 30% 확률로 터치하면 이미지가 이상한 방향으로 튕기고 터치를 따라 움직이지 않네요..
코드에 문제가 있는걸까요???ㅠㅠ
// fromobject에는 x,y, Bitmap image가 들어있습니다/ array입니다.
private float prevX = -1;
private float prevY = -1;
public boolean onTouchEvent(MotionEvent event)
{
float x=event.getX();
float y=event.getY();
switch ( event.getAction() )
{
case MotionEvent.ACTION_DOWN:
{
break;
}
case MotionEvent.ACTION_MOVE:
{
for(int i=0; i {
if ( x > fromobject.get(i).x
&& x && y >fromobject.get(i).y
&& y )
{
if (fromobject.get(i).preX > 0 && fromobject.get(i).preY > 0)
{
fromobject.get(i).x += x - fromobject.get(i).preX;
fromobject.get(i).y += y - fromobject.get(i).preY;
}
fromobject.get(i).preX = x;
fromobject.get(i).preY = y;
}
}
invalidate();
break;
}