2
我正在写一个游戏,使用几个文本视图,将围绕屏幕移动。如果用户按下重新启动按钮,是否有一种简单的方法可以使用内容XML文件将布局恢复为默认值?如何将我的Android布局重置为默认状态?
我正在写一个游戏,使用几个文本视图,将围绕屏幕移动。如果用户按下重新启动按钮,是否有一种简单的方法可以使用内容XML文件将布局恢复为默认值?如何将我的Android布局重置为默认状态?
您可以重新创建视图:
setContentView(R.layout.my_layout);
您可能还需要删除最初创建视图...你显然需要重新查找任何你是存储部件的指针(通过findViewById
)。
谢谢,这是我需要的。我可以将所有内容都存储在数组中,但我认为内容XML文件可能保持静态,并且使用API调用恢复效率会更高。我花了一个小时在Google上试图找到这个,但没有运气。 –