Wenn ich versuche, mein Android-Projekt in IntelliJ zu bauen, bekomme ich Fehler auf jeder switch-Anweisung, die Fälle Ids aus dem verwenden R.java.IntelliJ/Android -> "Java: Konstanter Ausdruck erforderlich" im Fall R.id.viewId
Beispiel:
switch (item.getItemId()) {
case android.R.id.home:
NavUtils.navigateUpTo(this, DashboardActivity.upIntent(this));
return true;
case R.id.orders_options_add:
handleAddItem();
return true;
case R.id.orders_options_reorder:
handleReorder();
finish();
return true;
}
Wer weiß, wie dieses Problem zu lösen?
Überprüfen Sie, damit Sie keine falschen R-Importe in der Klasse erhalten haben. – kaderud