Android - 用于里程表输入的自定义EditText

时间:2016-07-22 12:47:04

标签: android android-edittext android-custom-view

我正在构建应用程序,允许里程表输入。我想使用下面显示的图像作为EditText的背景。这样做没有问题,但是我似乎无法将输入到文本视图中的数字排列在图像的空间中。我已经尝试调整文字大小,字体等等。

这是我想要使用的图片......

enter image description here

有没有人对如何做到这一点有任何建议?因此,当用户在EditText中输入数字时,每个数字都进入正确的“插槽”?

谢谢!!!

2 个答案:

答案 0 :(得分:1)

在该图像的顶部设置6个单独的EditTexts,每个EditTexts都有他们需要进入的正方形的尺寸。然后设置事件处理程序,以便在用户输入数据时,它在EditTexts上显示为一个流畅的运动。不是很优雅,但它会起作用。

答案 1 :(得分:1)

你可以使用android:letterSpacing吗? (仅适用于api 21及以上)