Xamarin.Forms - Button Pressed & Released Event : <p>I want to my event to trigger when button <strong>pressed and released</strong>, but I can only find <strong>Click</strong> event in Xamarin.Forms.</p>

<p>I believe there must be some work around to get this functionality. My basic need is to <em>start a process when button is pressed and stop when released</em>. It seems to be a very basic feature but Xamarin.Forms doesn't have it right now.</p>

<p>I tried TapGestureRecognizer on button, but button is firing only click event.</p>

<pre><code>MyButton.Clicked += (sender, args) =&gt;
{
  Log.V(TAG, "CLICKED");
};

var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.Tapped += (s, e) =&gt; {
    Log.V(TAG, "TAPPED");
};
MyButton.GestureRecognizers.Add(tapGestureRecognizer);
</code></pre>

<p>Keep in mind that I need those events to be working in Android and iOS togather.</p>
