@Override
public boolean onMenuItemSelected(int featureId, MenuItem item)
{
switch(item.getItemId())
{
case R.id.item1: fukncijaD();
case R.id.item20: funkcijaOceni();
return true;
}
return super.onMenuItemSelected(featureId, item);
}
// здесь xml для меню
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="Зачувај"
android:id="@+id/item1"></item>
<item android:id="@+id/item20" android:title="Оцени"></item>
<item android:id="@+id/item3" android:title="Пост на ФБ"></item>
</menu>
Когда я проверяю значение в case R.id.item1: fukncijaD();
, оно идет как следует с funckcijaD()
, а затем продолжается во втором случаекак будто не было случаев ...