EditText强制ActionBar隐藏

时间:2014-06-17 11:33:01

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

按下EditText底部的ListView,会隐藏ActionBar。我的第一个问题是阻止ListView的背景图像缩小。不知怎的,我克服了我的问题。但是dnt知道如何解决这个问题。任何人都可以指导我吗? Thanx提前。

修改(解释)

就像 Viber Whats App 中的聊天窗口一样,我底部有一个EditText,中间有ListViewActionBar位于顶部。当我点击EditText时,背景图像缩小/挤压。我使用adjustPan来克服这个问题。没关系。但现在,当软键盘出现时,它会隐藏ActionBar/TitleBar

1 个答案:

答案 0 :(得分:2)

使用adjustResize而不是adjustPan。如果需要,框架将始终尝试通过滚动任何父视图来保持焦点元素在屏幕上。

如果您的EditText字段没有嵌套在某种滚动容器(如ScrollView)中,那么当键盘调整活动大小时,您的布局可能太高而无法完全显示。尝试在ScrollView中包装表单的布局。这也可以让您的应用内容在较小的屏幕设备上运行时进行滚动。