android 退出游戏时,有时会再启动一次,这是什么问题?
我今天也遇见了 和楼主一样的问题 我使用的是 os。exit 调用后 游戏又重新启动了。楼主这个问题解决么 求指点
我遇到过,如果你的复现方式与我都一样,可以给你参考一下
复现步骤:
1.首次安装apk
2.启动游戏
3.home键返回后台
4.点击游戏icon将游戏切回前台
5.返回键退出游戏(返回键监听,调用Directior的end)
描述:
3,4步骤重复了几次,游戏退出就需要执行几次5才能真的退出
解决方案:
public class LoadActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
if((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0)
{
finish();
return;
}
//...
}