键盘出现时如何隐藏页脚片段

时间:2013-07-19 08:58:27

标签: android android-fragments

我的活动中有页脚栏。我用片段作为页脚栏。这是屏幕截图。 screen_1。当我将文本添加到EditText时,键盘显示如下。 screen_2。我想在键盘出现时隐藏页脚。我在活动中使用了android:windowSoftInputMode="adjustPan"。我想知道任何建议。

感谢。

3 个答案:

答案 0 :(得分:0)

我遇到了同样的情况,并没有找到任何解决方案,所以刚开始另一项活动,触摸textview。在此活动中再次完成活动后,从下一个活动的文本视图返回结果,并将文本放在当前活动的textview中。它的工作原理

答案 1 :(得分:0)

我遇到了同样的问题我刚从我的清单文件中删除了android:windowSoftInputMode =“adjustPan”,我得到了所需的输出

答案 2 :(得分:-1)

var originalHeight = document.documentElement.clientHeight;
var originalWidth = document.documentElement.clientWidth;
$(window).resize(function() {
    // Control landscape/portrait mode switch
    if (document.documentElement.clientHeight == originalWidth &&
         document.documentElement.clientWidth == originalHeight) {
        originalHeight = document.documentElement.clientHeight;
        originalWidth = document.documentElement.clientWidth;
    }`enter code here`
    // Check if the available height is smaller (keyboard is shown) so we hide the footer.
   if (document.documentElement.clientHeight < originalHeight) {
       $('.footer').hide();
   } else {
       $('.footer').show();
   }
});

try this it will work and  give  class="footer"