I'm using a layout file for the positioning but there doesn't seem to be an easy way to override the layout position.
I have tried creating an alternative label entry with a different x offset when numbers are between 9-20 but then I don't see a way to hide the other label and they end up getting overlapped.
<label id="HourLabel" x="center" y="0" font="Gfx.FONT_NUMBER_THAI_HOT" justification="Gfx.TEXT_JUSTIFY_CENTER" color="Gfx.COLOR_WHITE" />
<label id="HourLabelAlt" x="104" y="0" font="Gfx.FONT_NUMBER_THAI_HOT" justification="Gfx.TEXT_JUSTIFY_CENTER" color="Gfx.COLOR_WHITE" />
I thought I could use drawables but then there's the annoying blocky background around text characters that doesn't let you get elements close to each other.
Any suggestions on how one can do this?