2016-04-08 5 views
-2

ich versucht habe, ab EditText Wert Zeichenfolge zu konvertieren, aber ich habe nicht das erwartete Ergebnis: es null zeigt ...Konvertieren eines EditText Wert string: Null-Wert zurückgegeben

EditText editsignUpUserName = (EditText)findViewById(R.id.editSignUpUserName); 
String uName = editsignUpUserName.getText().toString(); 
+2

Ihre 'Edittext' Namen (editSignUpUserName) auf' XML prüfen file' es gut ist: der Fehler, den ich gemacht habe EditText zu String umgewandelt wurde, bevor auch die Eingabe von Benutzer bekommen ... vollständiger Code unten – Aspicas

+2

Oder stellen Sie sicher, verwenden Sie 'getText()' nach dem Wert in Textfeld setzen. –

+1

ich mit @BoradHardik zustimmen vielleicht Sie bekommen Text in Ihrem 'onCreate' und Sie haben noch keinen Text innerhalb' Edittext' – Aspicas

Antwort

0

ich es gelöscht

EditText editsignUpUserName = (EditText) findViewById(R.id.editUserName); 
signup = (Button) findViewById(R.id.signup); 
signup.setOnClickListener(new View.OnClickListener() { 
@Override 
public void onClick(View view) { 
String s= editsignUpUserName.getText().toString(); 
} 
Verwandte Themen