Nokia平台游戏退出之后出现nullPointerException问题

博客指出Nokia机型在run主循环中调用关闭程序方法,游戏退出后会出现NullPointerException。解决办法是设置boolean变量bExit,在需退出处设为true并跳出循环,在循环外进行清理工作后调用notifyDestroyed()。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nokia机型:

在run的主循环中调用notifyDestroyed()等关闭程序方法,会在游戏退出之后出现NullPointerException.

解决办法:

设置一个boolean变量bExit,在需要退出程序的地方设置bExit=true,并跳出循环处理

boolean bExit = flase;
run()
{
while(!bExit){
//主体
}
if(bExit){
//清理工作
notifyDestroyed();
}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值