如何在从 firebase 获取的数据之间放置 admob 横幅广告
How to Place admob Banner ads between data fetched from firebase
我想在从 FireBase 获取的数据之间显示横幅广告,这是我的代码:
showdata = imgs =>
imgs.articles
? imgs.articles.map((item, i) => (
<TouchableWithoutFeedback onPress={() => this.onPlay(item)} key={i}>
<View style={styles.cardContainer}>
<View style={styles.contentCard}>
<Image
source={{uri: `${item.image}`}}
style={styles.imagestyle}
resizeMode="cover"
/>
</View>
<View style={styles.contentCard}>
<Text style={styles.titleCard}>
{item.name}
</Text>
</View>
</View>
</TouchableWithoutFeedback>
))
: null;
我想在每 3 次 cards.i 使用 Redux 和 firebase 后放置横幅广告
customRenderRow = ({ item, index }) => {
if (index !== 0 && index % 3 === 0) {
return (
<View>
<AdmobBanner />
...card
</View>
);
}
return (
...card
);
}
render () {
return (
<Flatlist
...
renderItem={this.customRenderRow}
/>
);
}
我想在从 FireBase 获取的数据之间显示横幅广告,这是我的代码:
showdata = imgs =>
imgs.articles
? imgs.articles.map((item, i) => (
<TouchableWithoutFeedback onPress={() => this.onPlay(item)} key={i}>
<View style={styles.cardContainer}>
<View style={styles.contentCard}>
<Image
source={{uri: `${item.image}`}}
style={styles.imagestyle}
resizeMode="cover"
/>
</View>
<View style={styles.contentCard}>
<Text style={styles.titleCard}>
{item.name}
</Text>
</View>
</View>
</TouchableWithoutFeedback>
))
: null;
我想在每 3 次 cards.i 使用 Redux 和 firebase 后放置横幅广告
customRenderRow = ({ item, index }) => {
if (index !== 0 && index % 3 === 0) {
return (
<View>
<AdmobBanner />
...card
</View>
);
}
return (
...card
);
}
render () {
return (
<Flatlist
...
renderItem={this.customRenderRow}
/>
);
}