title: Button setBackgroundColor no highlight effect
body: <p>When I create a Button,</p>
  
  <pre><code>Button myButton = new Button(this);
  myButton.setText("Click Me!");
  </code></pre>
  
  <p>it creates a button, that on click, turns "Orange" to indicate the click.</p>
  
  <p>To the button when I add, </p>
  
  <pre><code>button.setBackgroundColor(Color.BLUE);
  </code></pre>
  
  <p>It creates a blue rectangle, and on click does not have a hightlight effect.</p>
  
  <p>I don't mind the rectangle part, I want to get the orange highlight effect though.</p>
  
  <p>Cannot use XML, need to do this in code. </p>
  
  <p>Thanks</p>