- Forum-Beiträge: 3.256
20.04.2011, 12:19:23 via Website
20.04.2011 12:19:23 via Website
Ich hab das Problem, dass bei dieser If-Abfrage der String state nicht initialisiert wird. Aber warum?
2
3 //state setzen
4 if ( a > 19 && a < 24 ) { //Wenn die Variable a zwischen 19 und 24 liegt
5 state = "textteil mitte";
6 }
7 else {
8 if ( a < 19 ) { //Wenn die Variable a unter 19 liegt
9 state = "textteil unten";
10 }
11 else
12 if ( a > 24 ) { //Wenn die Variable a über 24 liegt
13 state = "textteil oben";
14 }
15 }
16
17//Wenn ich z.b. hier die Variable state mit state = "textteil mitte"; manuell initialisiere geht es.
18
19 //Beschreibung setzen
20 TextView description = (TextView) findViewById(R.id.description);
21 description.setText("Hier ist noch etwas Text " + state + "."); //Hier meckert eclipse, dass die Variable nicht initialisiert wurde
Wo liegt da der Fehler?
Steh glaube ich gerade etwas auf dem Schlauch...
lg und danke
Ludwig
lg Ludwig > Die Regeln - Meine Fotos
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.