メニューボタン(実機のメニューボタン)を押すとメニューを開くという処理をしている場合

onCreateOptionsMenu(Menu menu) {
menu.add(~~~~~);
return true;
}
といった処理をいれた場合、メニューが表示されると思うのですが、
例えばこれをメニューボタンじゃないのを押した場合(例えば画面タップ)、メニューリストを起動させたい時はどうしたらよいのでしょうか?

メニューボタンを押した場合は、関数が勝手にMenu menuと、何かを受け取るのですが、それがない場合はどうしたらいいのかと・・
Menu menu2;
menu2.add(~~)では、ぬるぽになるので・・