Knito
Commander
- Registriert
- Sep. 2010
- Beiträge
- 2.349
Moin, ich bin leider in java nicht zuhause und habe hier ein kleines Problem:
ich bekomm "match.getName()" nicht so umgewandelt, dass es zu einem positiven Vergleich führt.
match.getName() gibt immer "test" zurück unten in der Ausgabe. Ich möchte den Wert an farbname übergeben um ihn zu vergleichen.
Es scheint auch zu funktionieren, da die ausgabe_b unten den richtigen Wert ausgibt.
Trotzdem wird das if ignoriert.
Ich bin für alle Gedanken dankbar.
ich bekomm "match.getName()" nicht so umgewandelt, dass es zu einem positiven Vergleich führt.
match.getName() gibt immer "test" zurück unten in der Ausgabe. Ich möchte den Wert an farbname übergeben um ihn zu vergleichen.
Es scheint auch zu funktionieren, da die ausgabe_b unten den richtigen Wert ausgibt.
Trotzdem wird das if ignoriert.
Ich bin für alle Gedanken dankbar.
Java:
String rezept = "";
//String farbname = new String("test"); <-- GEHT
//String farbname = new String(String.valueOf(match.getName())); <-- GEHT NICHT
String farbname = new String(match.getName()); <-- GEHT NICHT
String vergleich = new String("test");
if (farbname.equals(vergleich)) {
rezept = new String("inhalt");
}
((TextView) (view.findViewById(R.id.ausgabe_a))).setText("a"+rezept+"a"); <- SOLLTE inhalt sein, ist es aber nicht, nur aa
((TextView) (view.findViewById(R.id.ausgabe_b))).setText("a"+farbname+"a"); <-- IST IMMER atesta
((TextView) (view.findViewById(R.id.ausgabe_c))).setText("a"+vergleich+"a"); <-- IST IMMER atesta