2
我正在寫一個遊戲,使用幾個文本視圖,將圍繞屏幕移動。如果用戶按下重新啓動按鈕,是否有一種簡單的方法可以使用內容XML文件將佈局恢復爲默認值?如何將我的Android佈局重置爲默認狀態?
我正在寫一個遊戲,使用幾個文本視圖,將圍繞屏幕移動。如果用戶按下重新啓動按鈕,是否有一種簡單的方法可以使用內容XML文件將佈局恢復爲默認值?如何將我的Android佈局重置爲默認狀態?
您可以重新創建視圖:
setContentView(R.layout.my_layout);
您可能還需要刪除最初創建視圖...你顯然需要重新查找任何你是存儲部件的指針(通過findViewById
)。
謝謝,這是我需要的。我可以將所有內容都存儲在數組中,但我認爲內容XML文件可能保持靜態,並且使用API調用恢復效率會更高。我花了一個小時在Google上試圖找到這個,但沒有運氣。 –