안드로이드 개발 질문/답변
(글 수 45,052)
터치횟수 알수있는방법 없을까요?
터치 몇번 했을때 이벤트를 걸고 싶은데요....
2011.08.12 13:37:01
public class tests extends Activity {
int count=0;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
int action = event.getAction();
switch (action) {
case MotionEvent.ACTION_DOWN:
count++;
Toast.makeText(this, ""+count, Toast.LENGTH_SHORT).show();
break;
}
return super.onTouchEvent(event);
}
}
^^ 토스트가 딜레이는 살짝 있을듯?




온터치 리스너를 통해 카운트를 하시고 수에따라 특정동작 하도록 구성하시면 됩니다.