Ho una EditText che in base ad una scelta tramite radiobutton deve acettare una data oppure un testo
ho utilizzato il seguent codice
1) Seleziono RadioB2, posso scrivere un nome tranquillamente , poi ci ripenso e selezione RadioB1 mi permette di scrivere una data tranquillamente
2) Selezione RadioB1 posso scrivere una data in modo corretto, poi ci ripenso e selezione RadioB2, resta attivato il mask e non mi permtte di scrivere correttamente un nome, come eliminare il mask introdotto con RadioB1
ho utilizzato il seguent codice
B4X:
Private Sub RadioB1_click
Txtnascpet.Text=""
Txtnascpet.InputType = Txtnascpet.INPUT_TYPE_NUMBERS
mask.Initialize("Mask",Txtnascpet,"##/##/####")
Txtnascpet.Hint= "Data di nascita"
End Sub
Private Sub RadioB2_click
Txtnascpet.Text=""
Txtnascpet.InputType = Txtnascpet.INPUT_TYPE_TEXT
' come eliminare il mask ?
Txtnascpet.Hint ="Nome"
End Sub
2) Selezione RadioB1 posso scrivere una data in modo corretto, poi ci ripenso e selezione RadioB2, resta attivato il mask e non mi permtte di scrivere correttamente un nome, come eliminare il mask introdotto con RadioB1