【问题标题】:Differences between textMultiLine and textLongMessagetextMultiLine 和 textLongMessage 的区别
【发布时间】:2012-06-21 16:36:37
【问题描述】:

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

在谷歌文档中说:

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

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

但我希望使用 EditText,它将是多行的,并且包含长消息的内容。

inputType Google documentation

【问题讨论】:

    标签: android android-edittext


    【解决方案1】:

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

    android:inputType="textMultiLine|textLongMessage"
    

    【讨论】:

    • 啊,好的。但是,¿是什么将 textLongMessege 添加到简单的 textMultiLine 中?它们应该在某些方面有所不同。
    【解决方案2】:

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

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

    textMultiLine:让您可以通过键盘为文本添加换行符。

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

    【讨论】:

      猜你喜欢
      • 2019-12-29
      • 1970-01-01
      • 2015-02-23
      • 2013-08-07
      • 2011-10-20
      • 2020-01-23
      • 1970-01-01
      • 2014-10-09
      • 2010-12-21
      相关资源
      最近更新 更多