0
DDMS 에뮬레이터 컨트롤에 터치 이벤트를 추가하는 방법이 있는지 아는 사람이 있습니까? 불행히도 나는 실제 장치가 없으며 AVD 2.3.3 장치의 터치 이벤트에 대해 몇 가지 실험을하고 싶습니다.DDMS의 Android 터치 이벤트 처리
DDMS 에뮬레이터 컨트롤에 터치 이벤트를 추가하는 방법이 있는지 아는 사람이 있습니까? 불행히도 나는 실제 장치가 없으며 AVD 2.3.3 장치의 터치 이벤트에 대해 몇 가지 실험을하고 싶습니다.DDMS의 Android 터치 이벤트 처리
당신은 당신의 ontouch 방법에 추가 할 수 있습니다 : 당신은 (한 자리 수) 터치 벳츠를 만들려면 마우스를 사용할 수 있습니다
...
StringBuilder sb=new StringBuilder();
@Override
public boolean onTouch(View v, MotionEvent event) {
sb.setLength(0);
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
builder.append("down, ");
break;
case MotionEvent.ACTION_MOVE:
builder.append("move, ");
break;
case MotionEvent.ACTION_CANCEL:
builder.append("cancel", ");
break;
case MotionEvent.ACTION_UP:
builder.append("up, ");
break;
}
builder.append(event.getX());
builder.append(", ");
builder.append(event.getY());
String text = builder.toString();
Log.d("TouchTest", text);
return true;
}
. 또한 에뮬레이터는별로 좋지 않습니다. 오래된 테스트 장치가 당신을 되돌릴 수있는 몇 달러는 시간과 좌절감에 정말로 가치가있을 것입니다. – Oren