title: Xamarin Forms button with loading indicator
body: <p>I'm into Xamarin since about week and have a question about the possibility of making loading icon inside a button.</p>
  
  <p>I would like to achieve something similiar to this:
  <a href="https://jsfiddle.net/mr8fwtcv/" rel="nofollow noreferrer">https://jsfiddle.net/mr8fwtcv/</a></p>
  
  <p>I was trying to achieve this effect with FontAwesome but had a problem animating it, so it would be not bad to use Activity Indicator in the solution.</p>
  
  <p>My button is placed inside Stack Layout, and here is the code:</p>
  
  <pre><code>var loginButton = new Button
  {
      BackgroundColor = Color.FromHex("689F38"),
      TextColor = Color.White,
      HeightRequest = 46,
      Text = "Log in",
      FontAttributes = FontAttributes.Bold,
      FontSize = 18,
      Margin = margin
  };
  </code></pre>
  
  <p>I was already looking for some plugins / solutions but couldn't find any.
  Thanks in advance.</p>