2009-07-15 8 views
0

많은 스크린 (MVC 패턴이 뒤 따르는)이있는 응용 프로그램을 가지고 있으며 마지막 키를 눌렀다는 정보를 유행 방식으로 수신 할 수 있기를 원합니다. x 초 전 (120 초). 이것을하기위한 표준 방법이 있습니까? 아니면 타이머를 시작해야하고, 키를 눌렀을 때마다 변수를 오버라이드해야하고 그 시간과 현재 시간의 차이 시간을 확인해야하는 타이머가 있습니까?마지막으로 j2me 키를 누른 이후 비활성/유휴 시간을 감지하는 방법

답변

5

예, 키를 누르면 시스템 타이머를 기록하십시오.

long epoch = System.currentTimeMillis(); 

키를 다시 누르면 휴지 시간을 확인해야합니다.

키 누르기없이 작업을 실행해야하는 경우 경과 시간을 확인하기 위해 몇 번이나 깨우는 스레드를 시작하고 시간이 경과하면 어떤 종류의 이벤트를 트리거해야합니다.

관련 문제