我与Andengine一起发布了动态壁纸,我收到了一封来自某人的电子邮件,说触摸无法在他们的设备上运行。他确实说他正在预览壁纸时正在工作,但是当它设置为背景触摸时不再起作用。据我所知,这只是在S4上,因为我已经在s3和许多其他设备上进行了测试。
这是我的壁纸触摸代码。这都在OnCreateScene方法中。
mScene.setTouchAreaBindingOnActionDownEnabled(true);
Sprite buttonSprite = new Sprite(279, 618, btnTextureRegion, getVertexBufferObjectManager()){
@Override
public boolean onAreaTouched(TouchEvent pTouchEvent, float pTouchAreaLocalX, float pTouchAreaLocalY) {
if(pTouchEvent.isActionDown()) {
randomSpawn();
}
return true;
}
};
mScene.registerTouchArea(buttonSprite);
mScene.attachChild(buttonSprite);
答案 0 :(得分:0)
S3存在类似问题。三星超越了LiveWallpapers的默认行为。它们不会滚动,也不会按原样接收触摸事件。嘘,三星。这就是“触摸巫师”的皮肤。