gpt4 book ai didi

android - 旋转显示后恢复状态

转载 作者:行者123 更新时间:2023-11-30 04:01:44 25 4
gpt4 key购买 nike

我在 fragment 中有两个我自己的小部件。这些小部件具有编辑文本和 TextView 。如果我在底部编辑文本和旋转显示中写一些东西,文本会出现在两个编辑文本中。如果我将文本写入上方编辑文本并旋转显示,文本就会消失。我认为这是因为编辑文本具有相同的 ID。有没有比从两个编辑文本中保存文本并自行恢复更好的解决方案?

最佳答案

是的。

您需要覆盖 onSavedInstanceState(Bundle state)并将 View 的值保存到该 state 包中。

然后,在 onCreateonRestoreInstanceState 中,从上述两个方法中传递的 bundle 值重新填充您的 View 。您的观点有时可能会重新出现,但情况并非总是如此。

关于android - 旋转显示后恢复状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12387251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com