Here's your answer :
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
switch (item.getItemId()) {
case R.id.yourother_id:
//Your Code!
break;
case R.id.your_id_thats_supposed_to_show_dialog:
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setIcon(getResources().getDrawable(R.drawable.ic_launcher));
builder.setTitle(getResources().getString(R.string.hello_world));
builder.setMessage(getResources().getString(R.string.hello_world));
builder.setNeutralButton("Ok", null);
builder.setCancelable(true);
AlertDialog alert = builder.create();
alert.show();
break;
default:
break;
}
return super.onOptionsItemSelected(item);
}
Hopefully this works..:)