适用于Android的EditText中的字母间距

mar*_*uum 5 android kerning textwatcher android-edittext

我正在尝试根据我使用的背景设置自定义EditText.背景图像在入口区域之间有一些空格,因此我需要在字符之间留出一些空格(字距调整)以使它们适合它们.例如,在用户输入的每个字符之后,我需要在此之后放置4个空格.

到目前为止,我无法在网上找到任何解决方案,有些人建议使用TextWatcher,但我无法设法使其工作,因为我也想要它.

有人可以帮我吗?

谢谢

Jor*_*oos 0

这个问题与如何更改 Textview 中的字母间距?

如本期所示:android format edittext to display space after every 4 个字符解决方案可能是使用 Java 代码插入空格...

您需要使用TextWatcher来实现视觉目的空间。

并使用任何按空格逻辑简单分割的字符串将其连接回来或按字符循环遍历整个字符串并从字符串中消除 (char) 32

据我所知,实际的字符间距是不可能的,尽管我自己也很想使用它。

另一种选择可能是使用包含字符间距的自定义字体。