在 appcelerator 中旋转设备时输入的 TextField 值消失

Entered TextField values disappeared while rotating device in appcelerator

我的屏幕方向有问题。场景是,假设有 5 个文本字段,我们为每个文本字段输入不同的值。之后,当我们旋转设备时,第 5 个值被放置在所有文本字段中,反之亦然。如果我们只输入 5 个文本字段中的 3 个,则该字段中的最后一个值(空值)将放置在所有文本字段中。

任何帮助将不胜感激。谢谢。

在与 Appcelerator 合作的 5 年中,我从未见过这种情况。你有一个测试 case/code 来复制你正在做的事情吗?也许其他人的测试会有所帮助...

我通过在 tiapp.xml 文件中的所有行的下面添加 'orientation' 来解决这个问题,

android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"

我认为它有效。