我正在用android studio制作井字游戏,遇到了一个我似乎无法解决的关于onSaveInstanceState
的问题。
我把无聊的按钮做成了 3x3 2d 阵列,每次点击我都会b.setEnable(false)
。
这很好用,但是当我旋转屏幕时,按钮再次变为启用状态。我不确定保存此状态的最佳方法(甚至是方法)。
二维数组不允许通过onSaveInstanceState
传递。
我不确定是否有人需要查看我的代码,但是如果需要可以发帖。基本上,有没有一种方法可以保存通过代码更改的小部件的每个属性,或者仅通过屏幕旋转保存一个特定的属性?