Android 反应本机中的忙指示器

Android 反应本机中的忙指示器,android,react-native,busyindicator,Android,React Native,Busyindicator,我正在使用android中的react native创建ToDo应用程序。对于CRUD操作,我使用数据库。现在,当我发出db请求时,我会显示忙指示灯,直到我的请求完成并用相同的设置状态。但我的问题是,loder显示在最底层(就像我的任务下面),而不是像往常一样显示上面的任务。我也试过使用ZIndex,但它不起作用 任何帮助都会被拒绝。 谢谢你 您可以使用正确的样式将忙指示器覆盖在页面上 <View style={styles.indicator}> <ActivityIn

我正在使用android中的react native创建ToDo应用程序。对于CRUD操作,我使用数据库。现在,当我发出db请求时,我会显示忙指示灯,直到我的请求完成并用相同的设置状态。但我的问题是,loder显示在最底层(就像我的任务下面),而不是像往常一样显示上面的任务。我也试过使用ZIndex,但它不起作用

任何帮助都会被拒绝。
谢谢你

您可以使用正确的样式将忙指示器覆盖在页面上

<View style={styles.indicator}>
  <ActivityIndicator animating={this.state.loading} size="small"/>
</View>

let styles = StyleSheet.create({
  indicator: {
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
    position: 'absolute',
    top: 0,
    left: 0,
    right: 0,
    bottom: 0
  }
})

让styles=StyleSheet.create({
指标:{
弹性:1,
对齐项目:“居中”,
为内容辩护:“中心”,
位置:'绝对',
排名:0,
左:0,,
右:0,,
底部:0
}
})

您可以使用正确的样式将忙指示器覆盖在页面上

<View style={styles.indicator}>
  <ActivityIndicator animating={this.state.loading} size="small"/>
</View>

let styles = StyleSheet.create({
  indicator: {
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
    position: 'absolute',
    top: 0,
    left: 0,
    right: 0,
    bottom: 0
  }
})

让styles=StyleSheet.create({
指标:{
弹性:1,
对齐项目:“居中”,
为内容辩护:“中心”,
位置:'绝对',
排名:0,
左:0,,
右:0,,
底部:0
}
})

能否在此处添加代码而不是图像?您应该显示忙指示灯或内容。我想知道你是否正在尝试实现这两个目标(比如youtube视频加载),你能在这里添加代码而不是图像吗?你应该显示忙指示器或内容。我想知道您是否正在尝试实现这两个目标(类似于youtube视频加载)