Я только начал с Android, я делаю простые живые обои. Я тестирую его на эмуляторе 2.1. Проблема в том, что пока он работает на экране предварительного просмотра, прежде чем выбрать «Установить обои», сенсорные события не отображаются на экране, как только вы выбрали его в качестве обоев. Нужно ли указывать в манифесте что-либо о событиях касания или около того, чтобы заставить его работать? Немного смущен, почему это будет работать в одном, а не в другом.
public void handleTouchEvent(MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_UP) {
//add new BulletHole
int x = (int)event.getX();
int y = (int)event.getY();
synchronized(holes) {
holes.add(new BulletHole(x,y));
}
}
this.pause = false;
synchronized(this) {
notify();
}
}