title: MenuItem's onclick method is not called if menu item showAsAction="always"
body: <p>Im having trouble with the menu items.</p>
  
  <p>I have a search view in my menu, and I set <code>OnMenuItemClickListener</code> on the item in my <code>onPrepareOptionsMenu</code>. </p>
  
  <p><a href="https://i.stack.imgur.com/aC5EL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aC5EL.png" alt="enter image description here"></a></p>
  
  <p>and my menu xml: the showAsAction attribute is set to <strong>"always"</strong>
  <a href="https://i.stack.imgur.com/ImsA5.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ImsA5.png" alt="enter image description here"></a></p>
  
  <p>however, if I click the search icon, nothing happen, the toast did not show up.</p>
  
  <p><a href="https://i.stack.imgur.com/II0Qh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/II0Qh.png" alt="enter image description here"></a></p>
  
  <p>strange thing is if I set showAsAction="always|collapseActionView", if will work, but the search icon is gone and replaced by "search" text.</p>
  
  <p>it works, toast is shown.</p>
  
  <p><a href="https://i.stack.imgur.com/i0EZV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/i0EZV.png" alt="enter image description here"></a></p>
  
  <p>but the icon is gone</p>
  
  <p><a href="https://i.stack.imgur.com/RRPLs.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RRPLs.png" alt="enter image description here"></a></p>
  
  <p>********************edit****************************************</p>
  
  <p><a href="https://i.stack.imgur.com/gZJcY.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gZJcY.png" alt="enter image description here"></a></p>