public void setAnimation(ZipInputStream stream, @Nullable String cacheKey) {
    setCompositionTask(LottieCompositionFactory.fromZipStream(stream, cacheKey));
  }
Sets the animation from a ZipInputStream.
This will load and deserialize the file asynchronously.
<p>
This is particularly useful for animations loaded from the network. You can fetch the
bodymovin json from the network and pass it directly here.
<p>
Auto-closes the stream.
lottie/src/main/java/com/airbnb/lottie/LottieAnimationView.java