我刚刚注意到在进行旋转时EditText的一个奇怪的行为。文本内容重复!
我也可以使用gtalk在手机上重现这个问题。只需启动一个新对话,在EditText上键入任何内容,然后旋转您的设备。您将在旋转的EditText中获得重复的字符串。这仅在第一次旋转时发生。
为了确保它不仅仅在我的手机上,我在模拟器上进行了测试,并且还复制了文本内容。
这只发生在2.3.3 +
上我尝试使用2.1图像的模拟器,它可以正常工作。
你能证实吗?
提前致谢。
答案 0 :(得分:3)
答案 1 :(得分:0)
这是一个特定于应用程序的错误。应用程序的保存状态过程一定存在问题 - 请记住,配置更改会重新启动您的活动(通过onStop - onRestart - onCreate)。在保存EditText的状态时,应用程序可能做错了什么。其他应用上的EditTexts没有同样的问题。
答案 2 :(得分:0)
尝试使用AppCompat library并让您的活动扩展AppCompatActivity。