Android:显示键盘隐藏列表视图内容

Ign*_*ven 6 android listview resize android-softkeyboard

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

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

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

android:windowSoftInputMode="adjustPan"
Run Code Online (Sandbox Code Playgroud)

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

谢谢

Nou*_*eep 5

我遇到了同样的问题,并用下面的代码解决了这个问题.

在你的活动中:

mylistview.setTranscriptMode(ListView.TRANSCRIPT_MODE_NORMAL);
mylistview.setStackFromBottom(true);
Run Code Online (Sandbox Code Playgroud)

或者在xml文件中

android:stackFromBottom="true"
    android:transcriptMode="normal"
Run Code Online (Sandbox Code Playgroud)

adjustResize在清单文件中保留for活动.

<activity .... android:windowSoftInputMode="stateHidden|adjustResize" ..../>
Run Code Online (Sandbox Code Playgroud)

来源:键盘出现时没有adjustPan的推送列表视图