EditText自定义背景

时间:2016-11-09 13:01:16

标签: android user-interface android-edittext

我的问题非常简短,但我无法找到解决方案。我想让我的EditText看起来像这样:

enter image description here

因此,每次用户输入一个char(android:inputType="numberDecimal")时,它都会转到下一个框。 (只需将char显示在下一个框中,无需显示光标)。如果可以使用单个EditBox来完成这将是很好的。

除了制作5个liniar EditText控件并将TextWatcher添加到每个控件并强制它跳转(focus)到下一个控件之外,我别无其他想法。但这似乎是一个不太优雅的解决方案,也更复杂。

还有其他任何想法吗?

2 个答案:

答案 0 :(得分:1)

为什么每次重新发明轮子。我猜 this 正是您想要的。

答案 1 :(得分:0)

只需在此处https://github.com/Philio/PinEntryView结帐“只需将char显示在下一个框中,无需显示光标”。