android - 键盘出现时不显示 EditText

标签 android listview android-edittext expandablelistview

我的可扩展 ListView 子项中的编辑文本有问题。当键盘最初显示时列表向上移动,但是当我开始键入时列表向下移动并且编辑文本未显示..

我已经添加了

   android:windowSoftInputMode="adjustPan" 

在 list 文件中,它对我不起作用..任何希望

最佳答案

首先,在 ListView 中包含 EditText 不是一个好主意。出现的键盘和项目的重新定位在所有设备和版本上都无法按预期工作。但是如果你想,使用

android:windowSoftInputMode="adjustResize"

这将重新布局屏幕上的项目,以确保具有焦点的项目可见。

关于android - 键盘出现时不显示 EditText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16331926/

相关文章:

java - 尽管日志中的占位符图像和 URL 都正常工作,但 Glide 不会从 URL 加载图像

java - 有没有办法使用 for 循环获取 RES > value > strings.xml 项值?

android - 使用文本文件和 XML 定义的字符串来填充列表

Android:在当前位置将文本插入EditText

android:nextFocusDown 不起作用

android - ExoPlayer2 在播放列表中设置初始轨道

android - 将 RadialGradient 转换为 Drawable? (CSS RadialGradient 到 Android)

c# - 获取ListView中选中的Item的索引

Android、SlidingPaneLayout 和 listView

android - 如何在 Android 中创建具有 4 个 block 的 Edittext