Sub Globals
Private EditText1 As EditText
Private beep As Beeper
Private IME1 As IME
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Layout")
beep.Initialize(250, 7040)
IME1.Initialize("")
EditText1.RequestFocus
End Sub
Private Sub EditText1_TextChanged (Old As String, New As String)
If New.LastIndexOf("-") >0 Then Return
If New = "-" Then EditText1.TextColor = xui.Color_Red
Dim k As Int = New.IndexOf(".")
If k > -1 Then
If New.Length - k = 3 Then
beep.beep
EditText1_EnterPressed
IME1.HideKeyboard
End If
End If
End Sub
Private Sub EditText1_EnterPressed
Log("Done Pressed " & EditText1.Text)
EditText1.Text = ""
EditText1.TextColor = xui.Color_Black
End Sub