Bekomme String von EditText

login.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub if( username_text.getText().toString() == "admin" && pass_text.getText().toString() == "password"){ startActivityForResult(i, ACTIVITY_CREATE); }else{ Toast.makeText(gps_gui.this, "Your username or password is not correct! Please, insert again", Toast.LENGTH_SHORT).show(); clearEditText(); } } }); 

Ich versuche es zu überprüfen, ich habe es nicht gehabt, wenn Bedingung.

  • Gradle Build Laufen in Android Studio zu lange
  • Warum wird mein Service mehrfach instanziiert?
  • Holen Sie sich die Liste aller Benutzer mit Wifi Tethering in Android verbunden
  • Wie kann ich Tensorflow mit reaktionsfähigem verwenden?
  • Java, Android, Java EE
  • ACTION_SEND zum Senden von Sms
  • Android-Menüpunkte links in der Aktionsleiste ausrichten
  • Zeichnen wird ständig in meinem android map overlay aufgerufen
  • Gleitschicht Aktivitäts Animation Android
  • Wie kann man die Benutzerpräsenz in Android erkennen?
  • Warum ist mein Fragment onCreate, das ausführlich genannt wird, wann immer ich durch meine Anwendungen ViewPager?
  • Um einen Kreis in verschiedene Regionen für eine Dartscheibe zu teilen?
  • 2 Solutions collect form web for “Bekomme String von EditText”

    Bei der Verwendung von Java können Sie Strings mit der String.equals (String) -Methode vergleichen. Der == Vergleich prüft, ob die String-Objektwerte gleich sind, was zweifellos nicht der Fall ist. Versuchen Sie, das Beispiel zu ändern:

     "admin".equals(username_text.getText().toString()) &&"password".equals(pass_text.getText().toString()) 

    Es ist auch schlau, den statischen String zuerst zu setzen, falls der Stringwert des zu prüfenden Wertes null ist.

    Verwenden Sie String class's equals () Methode, um Strings zu vergleichen. Die folgenden Links geben Ihnen weitere Details.

    Über equals (Object yourObj) Methode (CASE sensitive)

    EqualsIgnoreCase (String yourStringObject) kann verwendet werden, wenn man es nicht um Groß- und Kleinschreibung beachten möchte!

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.