标签: android nullpointerexception orientation android-canvas surfaceview
我正在开发一款简单的游戏。为此,我有一个线程,在运行时调用SurfaceView.draw(Canvas c)。
SurfaceView.draw(Canvas c)
此方法重新计算对象位置并绘制它们。触摸屏幕限制时,移动对象必须在相反的一侧显示相同的移动方向。
问题是,如果我在对象处于限制范围内时更改方向,则会收到NullPointerException并导致程序崩溃。
NullPointerException
如果按下"返回"也会发生这种情况。关键,这是一个不同的问题。
Anny建议真的很感激。