마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

타임아웃 처리를 어찌해야될까요?

0 추천
안녕하세요.

다름이 아니라 현재 비디오플레이어를 구현하였는데

타임아웃 처리를 어떻게 해야될지 모르겠어서 질문 올립니다.

타임아웃처리 옵션이 따로 있을줄 알았는데

onError 리스너를 등록해서 받으라는데

간혹 onError로 에러리포트가 떨어지지도 않고 무한로딩상태에 돌입하는때가 있어

이럴때는 플레이어 엑티비티를 finish하고 싶은데

타임아웃을 지정하려면 어찌해야될까요?

플레이어 시작시 따로 쓰레드로 돌려서 초를 체크하고 플래그로 체크해야될까요?

조언 부탁드립니다.
갸아악 (21,260 포인트) 님이 2015년 3월 18일 질문

1개의 답변

0 추천
Timer longTimer = new Timer();
    longTimer.schedule(new TimerTask() {
      public void run() {
        longTimer.cancel();
        longTimer = null;
        //do your stuff, i.e. finishing activity etc.
      }
    }, 300000 /*delay in milliseconds i.e. 5 min = 300000 ms or use timeout argument*/);

 

----

doridori2013@nate.com

익명사용자 님이 2015년 3월 18일 답변
...