Rückgabewert Ich versuche, den booleschen Wert von der Funktion zurückzugeben.Wie Wert von der Funktion in Kotlin
fun validateDetails(jabberId:String, passwordText: String) {
if(jabberId.isEmpty()){
jabber_id.requestFocus()
jabber_id.error="Jabber id can't be null."
return false
}else if(jabberId.isBlank()){
jabber_id.requestFocus()
jabber_id.error="Jabber id can't be blank."
return false
}else if (passwordText.isNotEmpty()){
password.requestFocus();
password.error="Password can't be null."
return false
}
else{
return true
}
}
Fehler: Der boolean wörtliche entspricht nicht den erwarteten Typ Einheit.
Ich weiß, Einheit ist der Standard Rückgabetyp in Kotlin. Wie ändere ich das zu boolean.
Entfernen Sie das '=' vor der geschweiften Klammer. Und bitte, setzen Sie Ihren Code richtig ein. –
@JBNizet entfernt. aber immer noch gleichen Fehler –
Fügen Sie den Rückgabetyp der Funktion hinzu: ': Boolean'. –