У меня есть это событие нажатия для моей кнопки:
private void BtnRecord_Clicked(object sender, EventArgs e)
{
if (BtnRecord.BackgroundColor == Color.Coral)
{
blue_record_lottie.Loop = true;
blue_record_lottie.AutoPlay = true;
blue_record_lottie.Play();
BtnRecord.BackgroundColor = Color.Red;
}
else if (BtnRecord.BackgroundColor == Color.Red)
{
BtnRecord.BackgroundColor = Color.Coral;
blue_record_lottie.AbortAnimation(blue_record_lottie.ToString());
blue_record_lottie.Loop = false;
blue_record_lottie.AutoPlay = false;
}
}
Оно просто останавливает анимацию кнопки, если цвет кнопки красный и когда воспроизведение завершено. Анимация должна будет закончиться sh от начала анимации до конца, а затем она остановится. Я хочу, чтобы он сразу прекратился, когда я нажму кнопку.
Заранее спасибо