Мой макет выглядит так:
<LinearLayout>
<RelativeLayout>
Some Image and Text as Title
</RelativeLayout>
<RelativeLayout>
<LinearLayout>
<ListView>
My message List
</ListView>
</LinearLayout>
<RelativeLayout>
Edit Box and Send Button
</RelativeLayout>
</RelativeLayout>
</LinearLayout>
Я явно устанавливаю текущий выбор на последний элемент (самый новый) в списке при отображении.
Если текст не вводится в поле «Редактировать» внизу, экран выглядит следующим образом:
Top Title
List Item 8
List Item 7
...
List Item 2
List Item 1
Bottom Edit box and Send Button
Когда я нажимаю на поле Изменить, чтобы напечатать мое сообщение, экран выглядит следующим образом:
Top Title
List Item 8
...
List Item 5
Bottom Edit Box and Send Button
Keyboard
Что я действительно хочу, так это:
Top Title
List Item 4
...
List Item 1
Bottom Edit Box and Send Button
Keyboard
Может кто-нибудь помочь мне, пожалуйста?