praticamente ho un menu con due item, item 1 e item2. se clicco su item2, oltre ad eseguire alcune funzioni, dovrebbe pure disabilitare e rendere invisibile l'item1. invece non appena clicco sull'item2 l'app crasha (commentando le linee di codice relative alla disabilitazione dell'item1 invece il problema non si presenta, quindi l'errore sta li)
come mai accade ciò? e come posso ovviare?codice:public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.item1: //esegue compiti case R.id.item2: //esegue compiti //RIGHE INCRIMINATE!!!! MenuItem mi=(MenuItem) findViewById(R.id.item1); mi.setEnabled(false); mi.setVisible(false); // return true; default: return false; } }

Rispondi quotando