打开软件键盘时调整图像大小

时间:2019-02-11 18:19:49

标签: android

我有一个登录活动,该活动已设置android:windowSoftInputMode="adjustResize"以适合出现键盘时的登录字段。我希望字段上方的图像变小,以免与登录字段重叠。

布局:

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ImageView
        android:layout_width="130dp"
        android:layout_height="130dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_above="@id/et_email"
        android:scaleType="fitXY"
        android:src="@drawable/ic_foreground" />


    <EditText
        android:id="@+id/et_email"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/et_password"/>


    <EditText
        android:id="@+id/et_password"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" />


    <android.support.v7.widget.AppCompatButton
        android:id="@+id/btn_login"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/et_password" />

    <android.support.v7.widget.AppCompatButton
        android:id="@+id/btn_remind_password"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/btn_login"
        android:layout_centerHorizontal="true" />

</RelativeLayout>

我该如何实现?

0 个答案:

没有答案