Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 更新时出现文本错误_Java_Android_Andengine - Fatal编程技术网

Java 更新时出现文本错误

Java 更新时出现文本错误,java,android,andengine,Java,Android,Andengine,我想知道这里的错误在哪里。我遵循了我发现有用但仍然存在错误的示例 代码如下: FPSCounter fpsCounter = new FPSCounter(); this.mEngine.registerUpdateHandler(fpsCounter); final Scene scene = new Scene(); scene.setBackground(new Background(0.09804f, 0.6274f, 0.8784f)); final Text elapsedTe

我想知道这里的错误在哪里。我遵循了我发现有用但仍然存在错误的示例

代码如下:

FPSCounter fpsCounter = new FPSCounter();

this.mEngine.registerUpdateHandler(fpsCounter);

final Scene scene = new Scene();
scene.setBackground(new Background(0.09804f, 0.6274f, 0.8784f));

final Text elapsedText = new Text(100, 160, this.mFont, "Seconds elapsed:", "Seconds elapsed: XXXXX".length(), this.getVertexBufferObjectManager());
final Text fpsText = new Text(250, 240, this.mFont, "FPS:", "FPS: XXXXX".length(), this.getVertexBufferObjectManager());

scene.attachChild(elapsedText);
scene.attachChild(fpsText);

scene.registerUpdateHandler(new TimerHandler(1 / 20.0f, true, new ITimerCallback() {
    @Override
    public void onTimePassed(final TimerHandler pTimerHandler) {
        elapsedText.setText("Seconds elapsed: " + MainActivity.this.mEngine.getSecondsElapsedTotal());
        fpsText.setText("FPS: " + fpsCounter.getFPS());
    }
}));

return scene;

在没有错误日志的情况下,您如何期望得到错误方面的帮助?您必须在这篇文章中添加更多详细信息。