title: Implementing Ripple effect outside ImageButton
body: <p>I am trying to implement ripple effect for ImageButton.I have set ripple in background and drawable image in the src for it. </p>
  
  <pre><code>android:background="@drawable/myripplexml"
  android:src="@drawable/myimagepath"
  </code></pre>
  
  <p>Its giving nice ripple effect inside button Layout. But I want Ripple effect to extend outside the Button Layout also.Another way to do it is using :</p>
  
  <pre><code> android:background="?android:attr/selectableItemBackgroundBorderless"
  </code></pre>
  
  <p>But it uses default color and style. How can I customize it regarding color, shape and it's size ?</p>