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

화면 터치횟수 카운트하기

0 추천

@Override
    public boolean onTouchEvent(MotionEvent event) {
     // TODO Auto-generated method stub
     
     int action = event.getAction();

     switch (action) {
        case MotionEvent.ACTION_DOWN:
        	count=count+1;
     }
      
         testView3.setText(""+count);
         Log.e("c", count+" c");
      //   break;
        
     return super.onTouchEvent(event);
    }
먼저 터치한 횟수만큼 카운트하는 소스구요 제가지금 서비스(화면없이 동작하는)어플을 만들고 있어서요.. 일단 
테스트용으로 만들어놓은 메인화면상에서는 핸드폰 화면을 터치한 횟수 만큼 변수에 저장이 되는데요. 
프로그램을 종료하지 않고, 메인화면을 최소화(?) 안보이게(?) 해놓은 상태에서 터치를하면 
 그 터치횟수는 변수에 저장이 안되더라구요 ㅠ 저장되게 하려면 어떻게 해야하죠??

 

 

망디 (630 포인트) 님이 2013년 8월 9일 질문

1개의 답변

0 추천
service는 터치이벤트를 받을수 없는걸로 알고있습니다
bangbang (8,820 포인트) 님이 2013년 8월 9일 답변
그러면 서비스처럼 종료되어도 계속 실행이 되고있으면서
터치이벤트를 받을수 있는 다른방법은 없는건가요?ㅠㅠ
그건 저도 잘 모르겠습니다 ^^;;;
터치는 힘들거같고.. 센서가 있을거같은데요.
...