首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android,运行3-4后出现错误

Android,运行3-4后出现错误
EN

Stack Overflow用户
提问于 2011-09-10 02:06:55
回答 1查看 45关注 0票数 0

我是一个新手,正在学习Android,同时也在制作自己的小演示项目。

基本上,当用户启动我的应用程序时,它会显示带有8个按钮的levels.java,当用户单击第8个按钮时,就会触发:

代码语言:javascript
复制
public void button_clicked8(View v) {
        text1.setText("clicked 8");
        startActivity(new Intent(this, GameScreen.class));
}

这将启动我的主gamescreen类,简单的游戏就是在这里进行的。

如果用户做错了3次数学题,游戏就结束了,我会触发下面的代码:

代码语言:javascript
复制
r_settings.setGameStarted(false);
        r_settings.setGameOver(0);
        r_settings.setInternalLevel(0);
        r_settings.setDisplayLevel(0);

        this.finish();

这基本上重置了一些静态变量,并将用户返回到levels.java屏幕。

到目前为止,上面的所有功能都像一个魔咒一样工作,在关卡屏幕中,如果用户再次按下8键,游戏将重新开始,问题是这大约工作了4次,在第4或5次它进入游戏屏幕,但什么都不起作用……然后在logcat中,我得到了这个错误:

http://imageshack.us/photo/my-images/546/68081548.png/

http://imageshack.us/photo/my-images/59/93717315.png/

(需要点击图片才能看到全图)

我哪里错了?

谢谢!

R

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-10 02:10:16

嗯,你可以在GameScreen.java:64拿到NullPointerException学位。在你修复它之后,它还能工作吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7365680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档