Anzeige-Fehler, wenn Benutzer nur Räume, in EditText - Android
Möchte ich den Fehler anzeigen, wenn der Benutzer nur betritt Räume, in EditText aber ich weiß nicht, wie?
Hier ist meine einfache Arbeit
if (tName.getText().toString().matches(" ")) {
Toast.makeText(MainActivity.this, "Must Add Your Name Here", Toast.LENGTH_SHORT).show();
}
- Überprüfen Sie
if (tName.getText().toString().equalsIgnoreCase("") == false)
- Wenn Sie Ihre Benutzer-Eingabe nur text und zahlen in das edittext können Sie
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
. EditText akzeptieren keine anderen Zeichen außer den genannten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
für mich, die ich mit trim.Trimmen entfernen, erste und Letzte Raum, der von einer Zeichenfolge, die von einem Benutzer eingegeben.
Versuchen Sie es mit diesem code
überprüfen Sie den folgenden code.
versuchen, diese
verwenden, um zu überprüfen, weißen Raum, in
Edittext
versuchen, diese
Diese Lösung macht auch mein Feld
mandatory
wie "Muss fügen Sie hier Ihren Namen ein", In meinem Fall, ich bin auf der Suche nach einer Lösung, wo ich ein Feld für den Namen aber ich will nur zu beschränken, den Nutzer von der Eingabe von Leerzeichen aber es ist bis zu Ihnen, ob Sie möchten, füllen Sie Ihren Namen oder nicht, aber Sie können nicht geben Sie die leeren Räume.So wird im folgenden code der funktioniert bei mir