【问题标题】:react native ActivityIndicator is not rotating/animating反应原生 ActivityIndi​​cator 没有旋转/动画
【发布时间】:2018-06-19 22:14:17
【问题描述】:

React Native 版本:0.55

我在反应原生应用程序的屏幕中有以下代码:

<ActivityIndicator animating={true}/>

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

知道为什么吗?

【问题讨论】:

  • 我的 Share Extension 中无法仅在 Android 上设置动画。

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


【解决方案1】:

我发现它可能取决于正在使用的设备。在我在三星 Galaxy S8 上启动同一个项目之前,我在 LGE G6 上花了一个小时解决同样的问题。它不仅在三星手机上显示动画,而且指示器本身看起来也非常不同。可能是 LGE 手机没有旋转活动指示器之类的组件。我在这部手机上看到的静态图片看起来更像是一个刷新按钮。

总而言之,我认为并不是所有的android设备都支持动画ActivityIndi​​cators,所以你的代码没有问题,而是React Native和本机代码之间的接口问题。

【讨论】:

    【解决方案2】:

    很简单:

    <ActivityIndicator size="large" animating/>}
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-10
      • 2021-08-11
      • 1970-01-01
      • 2016-11-29
      • 1970-01-01
      相关资源
      最近更新 更多