title: how do I add an icon to an Android button in XML
body: <p>so I have been trying to do this for a while now, I seached google and all but I do not seem to get what I need.
  I am writing an app and basically create 4 buttons.
  What I want to do is place an Icon at the background of the button and write text like in weather apps where you have the cloud with next and also change the fontstyle of the text. I found icons <a href="https://github.com/FortAwesome/Font-Awesome" rel="nofollow">here</a>.how do I do this?
  this is what I wrote:  </p>
  
  <p>`</p>
  
  <pre><code>&lt;Button
          android:layout_width="162dp"
          android:layout_height="200dp"
          android:text="WEATHER STATION"
          android:textStyle="bold"
          android:textSize="26dp"
          android:gravity="bottom"
          android:typeface="monospace"
          android:drawableTop="@drawable/weathericon"
          android:background="@drawable/weather"
          android:id="@+id/weather_station" /&gt;`
  </code></pre>
  
  <p>unfortunately I cant put images yet.</p>