현재 Activity는 2개가 존재하구요(A, B라고 하겠습니다. A->B),
B activity에서는 SurfaceView를 사용해서 텍스트를 움직이고 있습니다.

px, py // text의 위치
vx, vy // text의 속도
px += vx;
py += vy;

이렇게 지정해서 쓰고 있는데요, 가속도를 일정하게 주어서 일정 시간 뒤엔 vx, vy가 모두 0이 되게 하였습니다. (움직이던 텍스트는 멈췄죠)
이 때 멈추는 것 뿐만 아니라 B activity를 종료하고 A activity로 돌아가고 싶은데,
keyEvent나 TouchEvent같은 방식이 아닌 vx == 0 && vy == 0 이 조건으로만 activity를 종료하고 싶다면 어떻게 해야 하나요?

vx, vy는 SurfaceView 클래스에 속해있는데 이걸 이용해서  Activity의 종료가 가능한지 궁금합니다!!

//공지사항 모두 읽었습니다 ^^