Quando provo a creare il mio progetto Android in IntelliJ ottengo errori su ogni istruzione di commutazione che i casi utilizzano Id's fuori dal R.java.IntelliJ/Android -> "java: espressione costante richiesta" sul caso R.id.viewId
Esempio:
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;
}
Qualcuno sa come risolvere questo problema?
Controllare in modo da non aver ottenuto errate importazioni R nella classe. – kaderud