因此,在我的 ListView 中,我膨胀了 4 个不同的视图,其中一个使用简单的 AlertDialog EditText 获取用户输入,然后将其保存到 TextView。我遇到的问题是当用户单击editText 并弹出键盘供他们键入时,它会在我的listView 中切换我的所有视图。我认为它会重新排列它们,因为键盘占据了屏幕的一半......但老实说我不知道。这只发生在我在我的 droid razr 上测试我的应用程序时。如果我在我的 nexus 7 上进行测试,我没有问题,因为键盘不会占用太多的屏幕空间。
我会从我的 nexus 7 中发布一张照片,因为我的剃须刀无法拍摄 SS。
这是键盘前弹出窗口
这是键盘后弹出窗口
它们看起来并没有太大的不同,因为它是在带有 10 英寸屏幕的 nexus 7 上,但是当我在我的 razr 上测试这个时......我的标题/视图都切换了这就像 android 继续并回收它们。有什么办法可以阻止这个..?保持 listView 视图不变?