EditText错误?首次轮换时重复的文字内容?

时间:2011-11-02 14:54:50

标签: android android-edittext

我刚刚注意到在进行旋转时EditText的一个奇怪的行为。文本内容重复!

我也可以使用gtalk在手机上重现这个问题。只需启动一个新对话,在EditText上键入任何内容,然后旋转您的设备。您将在旋转的EditText中获得重复的字符串。这仅在第一次旋转时发生。

为了确保它不仅仅在我的手机上,我在模拟器上进行了测试,并且还复制了文本内容。

这只发生在2.3.3 +

我尝试使用2.1图像的模拟器,它可以正常工作。

你能证实吗?

提前致谢。

3 个答案:

答案 0 :(得分:3)

这是键盘自动完成的问题。

我在支持方向更改的活动中遇到了同样的问题。

edittext doubling

答案 1 :(得分:0)

这是一个特定于应用程序的错误。应用程序的保存状态过程一定存在问题 - 请记住,配置更改会重新启动您的活动(通过onStop - onRestart - onCreate)。在保存EditText的状态时,应用程序可能做错了什么。其他应用上的EditTexts没有同样的问题。

答案 2 :(得分:0)

尝试使用AppCompat library并让您的活动扩展AppCompatActivity。