我正在尝试创build一个非常基本的聊天画面,ListView显示文本,底部有一个EditText,EditText右侧有一个“发送”button。 一切都正常,但是当我点击EditText时,虚拟键盘就会覆盖它。 屏幕平移一点,但不足以在键盘上方可见。 我的清单中有“adjustPan”标签,也尝试过使用“adjustResize”标签无济于事。 我猜这与我的布局设置方式有关,但我确实没有任何线索。 请帮忙! 当前布局… <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ListView android:id="@+id/android:list" android:layout_height="0dip" android:layout_width="fill_parent" android:layout_weight="1" android:stackFromBottom="true"> </ListView> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/sendMessageBox" android:focusable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:scrollbars="vertical" android:maxLines="4" android:text="" android:inputType="textShortMessage|textAutoCorrect|textCapSentences|textMultiLine" android:maxLength="1000" android:hint="Type your message…" android:imeOptions="actionSend"/> <Button android:id="@+id/sendMessageButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:text="Send"/> </LinearLayout>