我的聊天布局有点类似于Facebook和Yahoo! Messenger,即Fragment
标题,ListView
条消息和RelativeLayout
页脚,其中包含EditText
和一堆Buttons
。
[ HEADER ]
______________________________
| |
| |
| |
| |
| Messages |
| |
| |
| |
| |
|______________________________|
[BTN][ EditText [IMG]][BTN]
当我输入长文本时,我想要这个:
[ HEADER ]
______________________________
| |
| Messages |
|______________________________|
____________________
| EditText |
| |
| |
| |
[BTN][ [IMG]][BTN]
但相反,我得到了这个:
[ HEADER ]
______________________________
| |
| Messages |
|______________________________|
____________________
[BTN]| EditText [IMG]|[BTN]
| |
| |
| |
[ ]
我尝试设置布局gravity="BOTTOM"
,但这不起作用。我尝试使用layout_alignParentBottom="true"
,但that made the footer take up the entire screen。
有什么建议吗?
答案 0 :(得分:1)
使用LinearLayout
,android:gravity="bottom"
修正,并将EditText
和其他一些内容包装到RelativeLayout
中。