onOptionsMenuClosed() executed when the 'back' key pressed immediately after the menus were displayed. BUT
<p>From the onPrepareOptionsMenu(Menu) method, I stopped the thread when I was about to display the menus because background thread, which consumes lots of processng time, makes displaying and clicking one of the menus(not the menu button) nearly impossible. After the thread stops, displaying and clicking menus(not the menu button) becomes much more manageable. The problem occurred when 'back' key was pressed immediately after the menus were displayed. I need to restart the thread after when the user hits 'back' key.  When I incorporated the public void onOptionsMenuClosed(Menu menu) method, the 'back' key pressed immediately after the menus were displayed did execute the void onOptionsMenuClosed(Menu menu) method. However, when I displayed the submenus from one of the menus and then hit the 'back' key, the void onOptionsMenuClosed(Menu menu) method did not get execute. I really appreciated if someone can answer this question.</p>
