我想创建一个布局,它包含图像中的正常条件和很少的EditTexts,如下图所示
但是当用户开始输入文字时,我需要以下一种方式更改布局:
屏幕底部的软键盘,
关于它的EditTexts但是根据这里显示的软键盘的大小调整Image的大小
我该怎么做?
提前致谢
答案 0 :(得分:1)
试试此代码
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ImageView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
同时设置
android:windowSoftInputMode="adjustResize"
作为AndroidManifest.xml