My work code
@Override public boolean onMenuItemSelected(int featureId, MenuItem item) { Toast tst; if (item.getItemId() == R.id.menuVada) { tst = Toast.makeText(Main.this, " Vada ", 2000); } else { tst = Toast.makeText(Main.this, "Menu Title: " + item.getTitle() + " Menu ID: " + item.getItemId(), 2000); } tst.setGravity(Gravity.CENTER, 0, 0); tst.show(); return true; }
but this code does not work
@Override public boolean onMenuItemSelected(int featureId, MenuItem item) { Toast tst; if (item.getItemId() == R.id.menuVada) { //tst = Toast.makeText(Main.this, " Vada ", 2000); } else { tst = Toast.makeText(Main.this, "Menu Title: " + item.getTitle() + " Menu ID: " + item.getItemId(), 2000); } tst.setGravity(Gravity.CENTER, 0, 0); tst.show(); return true; }
why doesn't my code work?
Please, help.
Best wishes
android
Chicharito
source share