反应原生ActivityIndi​​cator没有旋转/动画

时间:2018-06-19 22:14:18

标签: react-native-android react-native-ios activity-indicator

原生版本:0.55

我在React Native应用程序的屏幕上有以下代码:

<ActivityIndicator animating={true}/>

由于某种未知原因,ActivityIndi​​cator没有旋转。它显示为静态,并且仅在屏幕上发生任何状态变化之后才开始动画显示。

知道为什么吗?

2 个答案:

答案 0 :(得分:1)

我发现它可能取决于所使用的设备。我在LGE G6上花了一个小时解决相同的问题,然后才在三星Galaxy S8上进行了相同的项目。它不仅可以在三星手机上播放动画,而且指示器本身看起来也非常不同。 LGE电话可能没有像旋转活动指示器这样的组件。无论如何,我在手机上看到的静态图片看起来都像是刷新按钮。

总而言之,我认为并非所有的android设备都支持对ActivityIndi​​cators进行动画处理,因此您的代码不是问题,而是React Native与本机代码之间的接口。

答案 1 :(得分:-1)

这很简单:

<ActivityIndicator size="large" animating/>}

链接:https://facebook.github.io/react-native/docs/activityindicator.html#docsNav