Andengine动态壁纸Galaxy S4 Touch问题

时间:2013-07-25 16:10:38

标签: android andengine live-wallpaper galaxy

我与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); 

1 个答案:

答案 0 :(得分:0)

S3存在类似问题。三星超越了LiveWallpapers的默认行为。它们不会滚动,也不会按原样接收触摸事件。嘘,三星。这就是“触摸巫师”的皮肤。