Android EditText会自动将行中的最后一个字符替换为点

Android EditText会自动将行中的最后一个字符替换为点,android,android-edittext,Android,Android Edittext,我注意到编辑文本有一种奇怪的行为。 确实有一个更新导致了它 这些步骤是: 1) 将光标放在最后一个字符不是点的行的末尾 2) 按空格键 3) 最后一个字符替换为一个点 因此,如果有如下文本: How are you I'm fine. Thank you 我把光标放在这行的末尾 How are you 然后按空格键。该行变为: How are yo. 我使用安卓7。在我看来,它像一只虫子。我可以理解附加一个点,但不能用它替换一个字符。 如果这是一个功能,请告诉我如何停用它 我还注意到,这种

我注意到编辑文本有一种奇怪的行为。 确实有一个更新导致了它

这些步骤是:

1) 将光标放在最后一个字符不是点的行的末尾

2) 按空格键

3) 最后一个字符替换为一个点

因此,如果有如下文本:

How are you
I'm fine. Thank you
我把光标放在这行的末尾

How are you
然后按空格键。该行变为:

How are yo.
我使用安卓7。在我看来,它像一只虫子。我可以理解附加一个点,但不能用它替换一个字符。 如果这是一个功能,请告诉我如何停用它


我还注意到,这种情况并不总是发生。但是,当它发生时,它是令人讨厌的。

您应该使用以下方法使其具有字幕效果:

 android:ellipsize="marquee" 
 android:marqueeRepeatLimit="marquee_forever"
或者,您可以在文本视图中使用多行:

android:maxLines="4"

是双空格键吗?@Ashish我也面临双空格的问题。原因是什么?@AbhayKoradiya如果您的双空格有问题,请转到键盘设置->文本更正->将有双空格句号关闭该选项,然后它将与您正常工作。这类问题需要继续提问。@Ashish我没有注意到我必须按空格两次。一次就够了。主要条件是-光标位于行中最后一个字符的正后方。您可以关闭该问题,因为人们会对您投反对票。谢谢你的回复