Android Jetpack Compose 如何将 MP4 视频显示为动画

问题描述 投票:0回答:1

我的任务是在几个屏幕上显示动画。我得到了 mp4 文件格式的动画。据我了解,jetpack 撰写动画不使用 MP4 文件,而是使用可绘制的。我想知道将动画显示为视频或仅显示视频的正确方法是什么。谢谢您的宝贵时间。

android kotlin android-jetpack-compose android-animation
1个回答
0
投票

您可以使用

VideoView
ExoPlayer
来播放动画视频。但它们在 Jetpack Compose 中尚不可用。因此,要包含 Jetpack Compose 中不可用的 Android 视图,请使用
AndroidView
可组合项。 AndroidView 传递一个返回 View 的 lambda。这是 AndroidView 示例的链接。

请注意:您必须处理生命周期更改的视频播放。 如果视频有声音,而您不想播放它,请从视频中删除声音。

© www.soinside.com 2019 - 2024. All rights reserved.