基本上就是标题所说的。目前,如果我的应用程序中的方向发生变化,球会重置回游戏的顶部,但是我希望更改我的代码,以便如果用户更改设备的方向,球和球拍会保持在同一个位置。我将如何实现这一目标?我会把我的全部放在这两种方法中吗?
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
Log.v(TAG, "onSaveInstanceState");
}
和
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
Log.v(TAG, "onRestoreInstanceState");
}
(注意我已经在我的代码中初始化了 TAG 的常量,这里没有看到)。
(这也是一项活动)