我不认为它被称为最小化,但基本上当用户离开我的游戏时,有没有一种简单的方法来暂停它?我知道的唯一方法是使用bundles,例如restoreState(Bundle savedState)。
问题是,我发现自己试图在这样的变量上解决各种逻辑问题:
xGrid = new float[savedState.getFloatArray("xGrid").length];
yGrid = new float[savedState.getFloatArray("yGrid").length];
xGrid = savedState.getFloatArray("xGrid");
yGrid = savedState.getFloatArray("yGrid");
有没有更简单的方法,比如只停止线程,等它们返回时再恢复?这很烦人,因为我的应用程序仍在开发中,每次添加变量都要更新。我知道我是一个懒惰的程序员,但...这就是编程的目的吧?(变得懒惰)