【发布时间】:2020-02-25 22:45:43
【问题描述】:
对于inputType="text",如果用户输入一些文本,然后在最后一个非空格字符之后输入至少两个连续的空格,则在最后一个非空格字符之后自动放置一个句点。这显然是假设句子的结尾已经发生了。
示例:"The mysteries of Android. Are myriad."
但是,我希望我的用户能够在 EditText 中输入任意数量的以空格分隔的子字符串,而不会自动插入任何其他字符。
示例:"The Greatest Show on Earth"
如何做到这一点? InputType 类的文档没有解决这个问题。如果可能,我想避免使用 TextWatcher。
【问题讨论】: