Android Codierung mit Schalter (String)

Ich entwickle eine Android-App auf Eclipse, wenn ich etwas Code wie probiere

switch(String){
 ......
}

Es gibt mir den folgenden Fehler

Cannot switch on a value of type String for source level below 1.7. Only convertible int values or enum variables are permitted

also habe ich den compiler auf 1.7 geändert, dann gibt es mir einen weiteren fehler

Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

Also, gibt es sowieso zu lassen, dass switch (String) in Android-Anwendungen funktioniert? oder ich habe keine andere Wahl als zu benutzen

if(){}
else if(){}
else if(){}
........

Antworten auf die Frage(6)

Ihre Antwort auf die Frage