在 React Native 中禁用所有内容并在其前面放置一个 ActivityIndi​​cator

Disable everything and place an ActivityIndicator in front of it in React Native

我有一个调用提取的按钮,但在提取 运行 时我仍然可以按下按钮。我想禁用此按钮(以及所有输入,如果可能)并在其前面放置一个 ActivityIndi​​cator。

ActivityIndi​​cator 中有这个选项吗?
我当前的 ActivityIndi​​cator 看起来像这样。它仅在我将 this.state.animating 设置为 true 时显示。

<ActivityIndicator
    animating={this.state.animating}
    style={{marginTop: 80}}
    size="large"
/>

我找到了 答案,但似乎该按钮也不会被禁用。

<Button> 组件支持 disabled 标志。 https://facebook.github.io/react-native/docs/button.html#disabled。你可以在你的情况下像这样使用它。

<Button disabled={this.state.animating}>