如何在Xamarin中实现无限滚动的动画效果Android?

How can I achieve an infinite scrolling animation effect in Xamarin Android?

我正在用 Xamarin Android 制作一个应用程序,我想实现这样的目标: https://github.com/Q42/AndroidScrollingImageView

基本上,它是一个无限滚动的图像动画。我真的是 android 开发的新手,更不用说 Xamarin 了,所以我在这里不知所措。我认为 XML 中的翻译动画在这里不起作用。我正在考虑翻译 2 个 ImageView,但我不知道如何在 XML.

之外进行翻译

是否有类似于 Xamarin 的库?提前致谢!

Xamarin.Android 的妙处在于您可以轻松地重用现有的 Java 库。如果您愿意使用 AndroidScrollingImageView 库而不是推出您自己的实现,那么您应该这样做:

  1. 将项目克隆或下载到您自己的计算机并构建库。
  2. 因此,您将获得一个包含 AndroidScrollingImageView 控件的 JAR 文件。
  3. 创建一个新的 binding project 并导入 JAR 文件。
  4. Xamarin.Android 使用 C# 包装器包装库,因此您可以从 C# 调用 Java 代码。
  5. 现在您可以在 AXML 布局中使用控件并在代码中调用方法。

值得阅读绑定文章以了解其工作原理。还有一个很好的绑定库示例 here,其中 James Montemagno 完全按照您的意愿行事。您可能想研究它以了解绑定在现实生活中是如何工作的。