俄罗斯方块已停止工作

时间:2013-12-30 18:12:51

标签: java android

我通过eclipse在Android中制作俄罗斯方块(我使用eclipse的模拟器)。该程序工作,直到我添加了一堆东西(可能不是那么聪明,但没有任何视觉改变所以)我没有运行程序一段时间。现在我可以进入我的第一个活动,但是一旦我点击按钮转到下一个活动,程序就会停止工作:(

这是我的代码:

我认为这是问题所在的代码,但如果需要,还要求更多... (我认为问题位于onCreate()

Tetris.java方法中

现在是LogCat Debug文本:

http://pastebin.com/MSCxHdsr

提前致谢

PS:如果删除除前两行之外的onCreate() Tetris.java,我可以运行该程序。

----------------------------------------------- EDIT -----------------------------------------------

我删除了一个setContentView(),仍然停止工作。还看了DroppedTiles,以为我修好了但没有:(

我评论了Tetris.java中的DroppedTiles ......

尝试阅读调试日志但其中大部分内容我不太遗憾

1 个答案:

答案 0 :(得分:2)

您正在设置内容视图两次

              super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_tetris);
                // Intent intent = getIntent();

// Add mTetrisView to this mTetrisView = new TetrisView(this, null); setContentView(mTetrisView); mTetrisView.init();

找出哪一个是正确的(可能是第一个)并删除另一个。