如何为 Xamarin.forms 实施 Lottie?

How do I implement Lottie for Xamarin.forms?

我浏览了如何实现 Lottie 动画库的文档。

我为 Xamarin.Forms 1.0.0.7 添加了 NuGet 包 Lottie,在为 Xamarin Forms 调试我的 android 项目时,它构建时没有错误,但不显示 json 文件在我的项目中。

Lottie 在 Xamarin 表单中的一步一步:

  1. 在你的所有项目中安装 Lottie 包
  2. 在 Android 和 iOS 两个项目中初始化 Lottie,使用 AnimationViewRenderer.Init();
  3. 在 XAML 中添加您的视图或使用 CodeBehind,在 XAML 的情况下,您必须添加引用 xmlns:forms="clr-namespace:Lottie.Forms;assembly=Lottie.Forms"
  4. 将您的 JSON 添加到您的项目中:

在 iOS 中将其添加到您的项目中,并确保您在 Bundle Resource 中具有构建操作

在 Android 中,将其放入您的 Assets 文件夹中,并确保您在 Android Asset

中具有构建操作

您可以在此处找到样本:

https://xamgirl.com/lottie-animations-step-by-step-in-xamarin-forms/

在尝试将 AnimationViewRenderer 添加到 MainActivity.cs

时,似乎 AnimationViewRenderer 在当前上下文中不存在