7

¿ 在什么情况下我必须使用它们中的哪一个?

在谷歌文档中说:

textMultiLine 可以与文本及其变体组合以允许在字段中使用多行文本。如果未设置此标志,则文本字段将被限制为单行。

textLongMessage作为长消息内容的文本。

但我希望使用一个多行且包含长消息内容的EditText 。

inputType 谷歌文档

4

2 回答 2

2

您可以使用多个标签,例如

android:inputType="textMultiLine|textLongMessage"
于 2012-06-21T16:40:19.250 回答
1

也许这会有所帮助:https ://stackoverflow.com/a/29220766/5923973

基于该答案并尝试不同的选择,我可以说:

textMultiLine:将使您可以从键盘为文本添加换行符。

textLongMessage:将使 TextInputEditText 根据其内容更改其高度。因此,如果文本到达编辑文本的末尾,则以下单词将在下方使编辑文本增加高度。

于 2021-06-12T17:25:30.433 回答