title: Custom view inside Button
body: <p>Is there a way to put <code>custom_view.xml</code> in a <code>Button</code> instead of the title? I want the title of my button to have 2 different strings, both using different fonts. I figure the only way to do this is to have a custom view inside of my button?</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I need to derive from the <code>Button</code> component to have the ripple effect when I click on the button. I don't want to use a <code>FrameLayout</code> with a touch listener.</p>
  
  <p><strong>EDIT 2</strong></p>
  
  <p>Would there be any way to get the shadow/border effect of a button too? I pretty much want to make it look/feel like a natural Android button, with the same look/feel when clicked, but with a custom view inside it.</p>