4

我的布局具有以下结构:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

       <ScrollView
            android:id="@+id/login_form"
            android:layout_width="match_parent"
            android:layout_height="match_parent" >

             ....

        </ScrollView>


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="90dp"
        android:layout_gravity="bottom"
        android:baselineAlignBottom="true"
        android:src="@drawable/logotyp" />

</LinearLayout>

当软键盘出现时,ImageView 向上移动并调整 ScrollView 的大小。我想让 ImagView 被软键盘遮挡,并且 ScrollView 仍然被调整大小。可能吗?

4

1 回答 1

0

我认为解决方案是监视高度变化事件,然后将ImageView可见性设置为何View.GONE时变得更小。

于 2013-06-25T07:19:52.733 回答