title: Making a LinearLayout act like an Button
body: <p>I have a <code>LinearLayout</code> that I've styled to look like a <code>button</code>, and it contains a few text/ImageView elements. I would like to make the whole <code>LinearLayout</code> act like a <code>button</code>, in particular to give it states that are defined in a  so it has a different background when it is pressed.</p>
  
  <p>Is there a better way than making an <code>ImageButton</code> the size of the whole Layout and positioning absolutely?</p>