Überprüfen textfield leer ist in Android Studio
Ich versuche zu überprüfen, ob mein textfield leer ist für die Validierung Zweck, aber ich erhalte eine Fehlermeldung cannot resolve method isEmpty
Dies ist mein partielle Kodierung:
private void addMovie(){
DatabaseHandler databaseHandler = new DatabaseHandler(getApplicationContext());
if(getIntent().getExtras()== null){
databaseHandler.insertRow(
mvidEditText.getText().toString(),
mvtitleEditText.getText().toString(),
mvtypeEditText.getText().toString(),
mvstoryEditText.getText().toString(),
mvratingEditText.getText().toString(),
mvlanguageEditText.getText().toString(),
Integer.parseInt(mvruntimeEditText.getText().toString()));
if (mvidEditText.isEmpty() || mvtitleEditText.matc) {
Toast.makeText(this, "You did not enter a username", Toast.LENGTH_SHORT).show();
return;
}
}else {
databaseHandler.updateRow(rowID,
mvidEditText.getText().toString(),
mvtitleEditText.getText().toString(),
mvtypeEditText.getText().toString(),
mvstoryEditText.getText().toString(),
mvratingEditText.getText().toString(),
mvlanguageEditText.getText().toString(),
Integer.parseInt(mvruntimeEditText.getText().toString()));
}
}
Gibt es irgendwelche Möglichkeiten, dies zu tun? Ich habe einige der Forschung von stack overflow zu.Danke.
InformationsquelleAutor user3291870 | 2015-04-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Soweit mein wissen geht, gibt es keine Methode
isEmpty()
imEditText
Klasse. Sie sollten dies so tun-du hast Recht. Normalerweise mache ich mir wie du gesagt hast.
InformationsquelleAutor Amit K. Saha
InformationsquelleAutor LK Yeung
können Sie Folgendes versuchen für die Kontrolle leerer Wert für edittext
wo isEmpty gibt true zurück, wenn die Länge des Strings ist 0.
InformationsquelleAutor Android Team
InformationsquelleAutor kishan
überprüfen Edittext leer ist
Oder verwenden Sie die folgende Funktion
InformationsquelleAutor Umesh Verma