我有一个包含EditText和Button的布局,我在主布局中使用
当设备(物理)旋转时,布局出现了奇怪的问题。它似乎会复制自己,导致文本和布局混乱。
这是第一次打开时的样子,之后我添加了一些额外的内容:
我确实重写了 onSaveInstanceState 方法,但在其中没有触碰 EditText 或其值,它严格用于其他事情。
发生了什么,我该如何修复?
<include>
引用它。当设备(物理)旋转时,布局出现了奇怪的问题。它似乎会复制自己,导致文本和布局混乱。
这是第一次打开时的样子,之后我添加了一些额外的内容:
DSC_0013在片段启动时出现在EditText中。
然后,我旋转手机并添加了一些不同的乱码:
您可以清楚地看到问题。起初,我以为只是EditText出了问题。但是如果我添加足够的文本来换行:
我看到按钮也出现了问题。我确实重写了 onSaveInstanceState 方法,但在其中没有触碰 EditText 或其值,它严格用于其他事情。
发生了什么,我该如何修复?
setContentView
+ XML 吗?还是仅使用addView
? - Cat