title: Programmatically create glossy 3d button
body: <p>I have googled it already but can't find a good hint on how to create buttons in android that look like glossy shiny buttons with a slight 3d effect. See pic:</p>
  
  <p><img src="https://i.stack.imgur.com/yTzny.jpg" alt="enter image description here"></p>
  
  <p>How can I programmatically do this?</p>