写了一个app,就是通过Random.nextInt方法得到两个数,然后随机四则运算,用户通过单击右下角数字按键输入结果,按提交键,系统判断对错,然后通过relativelayout的addView方法加入一个自定义view,该view显示一个透明背景的对勾或是叉子,再用ScaleAnimation,对该view施加动画效果。并播放相应音效。用Timer.schedule(timertask,1000)延时执行layout.removeView方法,去掉对勾或叉子。再次运算随机数和运算符,开始下一题。界面上的顶部玻璃质感的部件,白板,数字按键都是自定义view,通过setLayoutParams和setX,setY调整大小和位置。数字部份事先做好0到9的透明背景图片,通对另一个自定义view的自定义方法传入一个字符串。通过解析字符串的每一个字符,调用invalidate方法重绘实现在相应位置绘制相应图片的方式来显示的。另外点按数字键也有音效。应用可以正常运行,但会不定期闪退。你正在输入数字,就退回桌面了。所有view的重绘操作和音效的播放都放在handler的handleMessage方法中了。通过handler.sendEmptyMessage(0xxxxx)来实现。闪退比较随机,有时刚做几道题就退回桌面了,有时做5,6十道才会出现。由于手机系统限制我的eclipse的logcat不输出log。请问各位,有什么办法可以定位问题呢?