title: Retain Default selectableItemBackground in ActionBarSherlock with MenuItem.setActionView
body: <p>I am using a split ActionBar to display some simple media controls. See Below:</p>
  
  <p><img src="https://i.stack.imgur.com/KegcO.png" alt="Media Controls with Correct Background"></p>
  
  <p>I used MenuItem.setActionView to override the default view for the Fast Forward and Rewind buttons because I need to detect when the user initially touches the control (to start rewinding) and subsequently releases the control (to finish rewinding). See code below:</p>
  
  <pre><code>            ImageView rewindButton = new ImageView(getBaseContext());
          rewindButton.setId(rewindViewID);
          rewindButton.setClickable(true);
          rewindButton.setImageResource(R.drawable.ic_action_rewind);
          rewindButton.setOnTouchListener(forwardBackwardListener);
          MenuItem rewindMenu = menu.findItem(R.id.menu_rewind);
          rewindMenu.setActionView(rewindButton);
          return true;
  </code></pre>
  
  <p>This is all working well for me but has had an unintended side effect. When I touch the fast forward or rewind button I do not get the default blue background (as shown on the skip backward control above). It displays no background at all. I tried setting the background in the onTouch handler but the background does not fill the height of the ActionBar in the same way as the default one (see example image below), it seems like there is some padding or margin in place, but I don't know how to remove it.</p>
  
  <p><img src="https://i.stack.imgur.com/daC2q.png" alt="Menu with Short Background"></p>
  
  <p>I have tried the following with no luck:</p>
  
  <ul>
  <li>Setting the height of the ImageView Manually to try to fill the ActionBar</li>
  <li>Returning True or False from the onTouch Handler</li>
  </ul>
  
  <p>Does anyone know how I might resolve this?</p>