我有一个用于回复电子邮件的edittext。我想为edittext提供三个属性,如Multiline,First character caps和禁用单词建议。 我在xml中给出了这样的...
android:inputType="textCapSentences|textVisiblePassword"
我在代码中也尝试过... etMessage.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES); 我不能给多行....我怎么能实现这个
感谢
答案 0 :(得分:22)
我找到了解决这个问题的方法
只需在xml文件中设置以下参数..
android:inputType="textCapSentences|textVisiblePassword"
这些用于设置首字母大写字母和禁用建议
并在您的活动中写下以下代码
edittext.setSingleLine(false);
答案 1 :(得分:9)
尝试设置android:inputType="textMultiLine|textCapSentences|textVisiblePassword"
。可能发生的是它是多线的,但目前只显示一行,你可以说android:minLines="5"
左右。