J'ai cherché beaucoup sur Internet comment puis-je utiliser setFocusable()
, setText()
, setError()
etc méthodes etc sur editText(s)
dans Android avec Kotlin (Je sais que le fait que nous pouvons utiliser les méthodes mentionnées ci-dessus en java) mais je n'ai pas été en mesure de trouver la solution exacte qui fonctionnera pour moi.comment définir le texte, mise au point, l'erreur sur editText dans Android avec Kotlin
J'utilise 1.) Volley pour http appels 2.) plugin Kotlin pour le studio avec la version android = '1.1.3-2' 3.) anko bibliothèque
problèmes que je suis lorsque l'application est en cours d'exécution: 1.) La méthode setError() n'est pas appelée. 2.) je ne suis pas capable d'utiliser setText() et setFocus() sur editText.
Veuillez noter que j'ai besoin de la solution (s) dans Kotlin pas Java.
Merci d'avance!
private fun askAppointment() {
if (editTextPersonName?.text.isNullOrEmpty()) {
editTextPersonName?.error ="Person Name cannot be empty."
return
} else if (editTextPersonMobile?.text.isNullOrEmpty()) {
editTextPersonMobile?.error = "Person Mobile cannot be empty."
return
} else if (editTextPersonEmail?.text.isNullOrEmpty()) {
editTextPersonEmail?.error = "Person Email cannot be empty."
return
} else if (editTextSubject?.text.isNullOrEmpty()) {
editTextSubject?.error = "Subject cannot be empty."
return
} else if (editTextDescription?.text.isNullOrEmpty()) {
editTextDescription?.error = "Description cannot be empty."
return
} else if (editTextAppointmentDate?.text.isNullOrEmpty()) {
editTextAppointmentDate?.error = "Appointment Date cannot be empty."
return
} else if (editTextAppointmentTime?.text.isNullOrEmpty()) {
editTextAppointmentTime?.error = "Appointment Time cannot be empty."
return
}
S'il vous plaît garder votre code petit. Il n'est pas clair où vous avez le problème, il suffit d'ajouter le code nécessaire avec le problème contenant. – guenhter
@guenhter u peut me dire comment puis-je utiliser setFocus(), setText() sur editText dans Android avec Kotlin ... n aussi SetError() –
Non, je ne suis pas en vous android et ne peut pas donner des conseils, mais si vous faites une meilleure description (https://stackoverflow.com/help/mcve exemple minimal, complet et vérifiable) la chance est plus élevé que tout le monde vous aide et non pas seulement downrates votre question. – guenhter