1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Arno, 19.01.2011 #1
    Arno

    Arno Threadstarter Neuer Benutzer

    Hi!

    Ich hab folgendes Problem:

    Ich bekomme von einem anderen Bluetooth-Gerät auf mein Handy einzelne Buchstaben gesendet. Es sollen bestimmte Werte von meiner App erkannt werden und dann in bestimmte Textfelder geschrieben werden. Die Werte beginnen mit einem Kennbuchstaben, dann folgt der eigentliche Wert und das ganze endet mit einem sozusagen Endzeichen.

    So soll z.B. der Wert "a123!" im Textfeld1 als "123" angezeigt werden. Dass "a123!" ankommt ist sichergestellt (ich kann über text1.append die Ziffern anzeigen) aber die Abfrage funktioniert nicht. Die Variable die "a123!" mitliefert ist readMessage

    Code:
    		if (readMessage == "a")
    		{
    			while (readMessage != "!")
    			{
            		text1.append(readMessage);
    			} 
    		}
    
    Was passier ist leider: nichts.. Es kommt nie zum appenden. Ich hab die while-Schleife auch schon weggelassen und gesagt text1.setText("abc"); aber auch da passiert nichts.
    Weiß einer was?

    Gruß, Arno
     
  2. FireRider, 19.01.2011 #2
    FireRider

    FireRider Junior Mitglied

    Strings vergleicht man immer mit equals()
    Wenn du string1 == string2 vergleichst wird der dateityp oder der Speicherplatz verglichen (bin mir da nicht mehr sicher).
    Also einfach so abfragen:
    if (readMessage.equals("a"))
    {
    while (!readMessage.equals("!"))
    {
    text1.append(readMessage);
    }
    }
     
    Arno gefällt das.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Mehrere Verzeichnisse abfragen Android App Entwicklung 02.07.2017
[ERLEDIGT] Spinner feste double Werte zuordnen Android App Entwicklung 24.04.2017
[RÜCKMELDUNG FEHLT] SimpleDateFormat "if" abfrage für Tag oder Nacht Android App Entwicklung 12.03.2017
Wie realisiere ich eine zeitgesteuerte Berechnung und die Anzeige von PDF's Android App Entwicklung 21.02.2017
SQL-Abfrage über zwei Tabellen realisieren Android App Entwicklung 12.02.2017
[APPINVENTOR] Wie weise ich Werte aus Slidern zu ? Android App Entwicklung 07.02.2017
Permission Abfrage funktioniert nicht mehr Android App Entwicklung 15.01.2017
Du betrachtest das Thema "Empfangenen Wert abfragen" im Forum "Android App Entwicklung",