我的应用程序是一个聊天应用程序,其界面如下:
应用程序的标题
列表视图
聊天消息、输入框和发送按钮
但问题是,当我点击编辑文本时,软键盘会弹出并将所有内容推上去,但我需要标题留在屏幕上。我在这里附上了简化的问题图像和UI代码(点击此处)。(我不能在此帖子中发布多个链接或图像,因为我是Stack Overflow的新手。)
应用程序的标题
列表视图
聊天消息、输入框和发送按钮
但问题是,当我点击编辑文本时,软键盘会弹出并将所有内容推上去,但我需要标题留在屏幕上。我在这里附上了简化的问题图像和UI代码(点击此处)。(我不能在此帖子中发布多个链接或图像,因为我是Stack Overflow的新手。)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical">
<TextView android:text="Header contents" android:layout_width="fill_parent"
android:textSize="20sp" android:gravity="center_horizontal"
android:layout_height="wrap_content" />
<ListView android:id="@android:id/list" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_weight="1" />
<EditText android:text="" android:layout_gravity="bottom"
android:id="@+id/EditText01" android:layout_width="fill_parent"
android:layout_height="wrap_content"></EditText>
</LinearLayout>
Android默认的消息应用有此要求。
有人有什么想法吗?