Android_页面随输入法上移


============问题描述============


问题描述:
画面显示


但是当输入法弹出时,footer跟着上去了



问题点:
1怎样才能在输入法调用的时候不显示footer,
2需要在布局中设置什么属性?


谢谢

以下是我的代码摘要:

<?xmlversion="1.0"encoding="UTF-8"?>

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"

xmlns:tools="http://schemas.android.com/tools"

android:id="@+id/linearfittmain"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:background="@drawable/fittmainbg"

android:orientation="vertical"

tools:context=".MainActivity">



<ScrollView

android:layout_width="fill_parent"

android:layout_height="0dp"

android:layout_weight="1"

android:fadingEdge="vertical">



<LinearLayout

android:id="@+id/content"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:gravity="center"

android:orientation="horizontal">



<TextView

android:id="@+id/content"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="请输入"/>



<EditText

android:id="@+id/content"

android:layout_width="100dp"

android:layout_height="wrap_content"/>

</LinearLayout>

</ScrollView>

<!--这里是footer-->

<LinearLayout

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:gravity="bottom"

android:orientation="vertical">



<includelayout="@layout/commomfoot"/>

</LinearLayout>



</LinearLayout>



footer文件的主要布局

<?xmlversion="1.0"encoding="UTF-8"?>

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@drawable/commombottom"

android:orientation="horizontal">



<LinearLayout

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:layout_weight="1"

android:gravity="center"

android:orientation="horizontal">



<ImageView

android:id="@+id/imvhome"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@drawable/index"/>

</LinearLayout>



<LinearLayout

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:layout_weight="1"

android:gravity="center"

android:orientation="horizontal">



<ImageView

android:id="@+id/imvperson"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@drawable/person"

android:gravity="center"/>

</LinearLayout>





<LinearLayout

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:layout_weight="1"

android:gravity="center"

android:orientation="horizontal">



<ImageView

android:id="@+id/imvmore"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@drawable/mainback"

android:gravity="center"/>

</LinearLayout>



</LinearLayout>

============解决方案1============


在manifest中的对应Activity下添加android:windowSoftInputMode="stateVisible|adjustResize"。 优质内容筛选与推荐>>
1、Android学习之高德地图的通用功能开发步骤(一)
2、Openstack----Newton
3、js调用后台方法
4、计算机网络的概述
5、RocketMQ之broker读取本地文件数据


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号