【问题标题】:Have Android EditText extend upwards instead of downwards让 Android EditText 向上延伸而不是向下延伸
【发布时间】:2012-09-27 13:24:50
【问题描述】:

我的聊天布局有点类似于 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

有什么建议吗?

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    通过使用LinearLayoutandroid:gravity="bottom" 并将EditText 和其他一些东西包装到RelativeLayout 中来修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 2018-05-30
      • 1970-01-01
      • 2020-05-12
      相关资源
      最近更新 更多