Мое приложение является приложением чата, и его пользовательский интерфейс имеет вид:
Заголовок приложения
Просмотр списка
Сообщение чата, поле ввода и кнопка отправки
Нопроблема в том, что когда я щелкаю по тексту редактирования, появляется программная клавиатура и все поднимается, но мне нужен заголовок, чтобы оставаться на экране.Я приложил упрощенные изображения проблем и код пользовательского интерфейса здесь .(Я не могу опубликовать несколько ссылок или изображений в этом сообщении, потому что я новичок в 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 имеет это требование в приложении обмена сообщениями по умолчанию.
У кого-нибудь есть идеи?