6

就像在这篇文章中一样:键盘隐藏 ListView 内容

当键盘可见时,我看不到 ListView 前几行的内容。

因为我的第一个问题是将我的元素放在底部,所以我遵循了以下提示:Android:显示键盘将我的组件向上移动,我想隐藏它们

android:windowSoftInputMode="adjustPan"

创建了另一个问题,当我的键盘启动时我的列表视图没有调整大小并且我看不到我的前几行

谢谢

4

1 回答 1

5

I had the same issue and solved this with the below code.

in your activity:

mylistview.setTranscriptMode(ListView.TRANSCRIPT_MODE_NORMAL);
mylistview.setStackFromBottom(true);

or in xml file for

android:stackFromBottom="true"
    android:transcriptMode="normal"

and keeping the adjustResize for activity in manifest file.

<activity .... android:windowSoftInputMode="stateHidden|adjustResize" ..../>

Source: Push Listview when keyboard appears without adjustPan

于 2014-09-28T07:15:47.747 回答