안녕하세요, 현재 비디오 플레이어를 만들고있습니다.
어느정도 멀티의 기능이 들어간터라 사용자의 터치나, 자이로센서도 이용을 하고있습니다.
제가 하고싶은건 사용자의 터치나 자이로센서가 약 10분간 동작하지 않을시에 실행하는 동영상을 종료하려고 합니다.
마침 자이로센서 (변수 g) 가 있어서 이를 이용하여 메소드를 짜볼려는데
아무것도 건들지않으면 Log.d로 뽑았을떄 0.5~0.6사이의 값이 계속 출력이 되더라구요. 이걸
float[] 변수에 집어넣어서 조건문을 만들려고했으나 그러면 10분동안의 값을 다 집어넣어야하고 그러면
메모리의 부하가 커지므로 10분동안 본래 메소드를 동작하고, 10분이지나면 약 20초가량 자이로센서가
0.5~0.6사이가 되는지를 체크해보는 방식으로 바꿨습니다.
현재는 CountDownTimer를 써보려하고있는데 이것도 잘 안되더라구요.
방법을 아시는분 알려주심 감사하겠습니다