相关疑难解决方法(0)

textMultiLine和textLongMessage之间的差异

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

在谷歌文档中说:

textMultiLine 可以与文本及其变体结合使用,以允许字段中包含多行文本.如果未设置此标志,则文本字段将被约束为单行.

textLongMessage文本,它是长消息的内容.

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

inputType Google文档

android android-edittext

6
推荐指数
1
解决办法
4009
查看次数

每个InputType常量的语义是什么?

您可以设置TextViewinputType,从值的一个InputType暗示,在键入的文字应该是一个人的名字,电话号码,&C.即使输入方法不遵守此提示,也TextView使用a KeyListener和/或TransformationMethod确保只能输入相关字符,或者具有屏蔽密码等效果.即使是标志也不只是提示:它们可以改变TextView显着的行为(最明显的例子EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE).

谷歌的文档对每个文件的实际效果都非常模糊inputType.每种情况下实际允许哪些字符?如果有的话,这会因地区而异?即使没有记录的答案,并且它可能在版本之间发生变化,我仍然想知道预期的行为.

android textview android-input-method

6
推荐指数
1
解决办法
1401
查看次数