使用adjustPan时软键盘隐藏ActionBar

时间:2014-06-17 07:38:48

标签: android android-layout android-listview android-actionbar

我需要设置所有这三个项目     的 1。动作条
    的 2。的ListView
    第3。 EditText (在底部)
当我点击EditText时,它会推动背景图像并挤压它。我看到了一些教程并使用android:windowSoftInputMode="adjustPan"来解决挤压问题,但创建了一个新问题。当SoftKeyboard出现时,它也会隐藏ActionBar。我已经访问了很多问题,但其中没有一个实际上是有用的。有没有办法设置ActionBar 始终可见屏幕上发生的任何事情......

EDITED

用于显示xmlListView的{​​{1}}片段是:

EditText

已编辑(第二次)

快照是:

enter image description here enter image description here

3 个答案:

答案 0 :(得分:4)

尝试在您的活动代码中使用android:windowSoftInputMode="adjustResize|stateHidden"

答案 1 :(得分:2)

我在EditText布局中遇到与Relative相同的问题之前,在互联网上搜索了几个线程之后我失败了,但我通过添加{{1修复它的bottom_padding

答案 2 :(得分:0)

尝试使用此代码来显示文件和活动以更改布局。 的机器人:windowSoftInputMode = “stateAlwaysVisible | stateHidden”