2017-10-15 18 views
0

나는 게임의 세션을 재생하는 동안 사용자가 사용하는 시간을 보여주고 싶은 퀴즈 응용 프로그램을 만들고 있습니다. 응답을 선택할 때까지 00:00:00부터 시작하는 HH : MM : SS 형식이어야합니다. 사용자가 초를 재생하는 동안 타이머는 매 초마다 업데이트되어야합니다. 또한 다음 질문이로드되는 동안 타이머를 일시 중지하고 싶습니다. 나는 이것을하는 방법을 이해할 수 없다. 지금 당장이 코드로 현재 시간을 가져올 수 있습니다.타이머 - 카운트 시간

Calendar c = Calendar.getInstance(); 
       SimpleDateFormat timeformat = new SimpleDateFormat("HH:mm:ss"); 
       final String startTime = timeformat.format(c.getTime()); 
       Play.timer_box.setText(""+startTime); 

상자에 현재 형식이 무엇이든 올바른 형식으로 표시됩니다. 그러나 수없는 난 그냥 달력을 사용하여 시간을 표시하지 못할

답변

1

에 원하는 것을 달성하는 방법을 이해하기 위해, 당신은 사용자가 답을 선택까지 활동/조각이 재개 될 때 논리를

  1. 시작 카운터를 작성해야
  2. 는 사용자가 ANS를 선택하면 그만, ANS 다시 한 번 다음 질문 (활동/단편로드) 표시 할 시간 형식에
  3. 변환 카운터를 시작, 당신은 에게 같은
  4. 에 대한 논리가 필요합니다
+0

나는 올바른 방향으로 보여 주셔서 감사합니다. –