Ich möchte eine schwimmende Aktion Schaltfläche in der nativen Android in der unteren rechten Ecke des Bildschirms zu reagieren. Aber ich kann das nicht.Floating Action Button auf reagieren native
Die CreateButton Komponente enthält Floating-Button-Code. Ich habe die CreateButton-Komponente nach der Liste View aufgerufen und möchte diese Schaltfläche auf der ListView Android-Komponente mit transparentem Overlay und fester Position unten rechts anzeigen.
<DrawerLayoutAndroid
drawerWidth={300}
drawerPosition={DrawerLayoutAndroid.positions.Left}
renderNavigationView={() => navigationView}>
<View style={styles.navBar}>
<TouchableOpacity style={styles.menuIconButton}>
<Image style={styles.menuIcon} source={{uri : 'https://cdn1.iconfinder.com/data/icons/basic-ui-elements-plain/422/ 06_menu_stack-128.png'}}/>
</TouchableOpacity>
<Text style={styles.appName}>LifeMaker</Text>
<TouchableOpacity style={styles.smokeIconButton}>
<Image style={styles.smokeIcon} source={{uri : 'http://avtech.com/images/home/icons/Icon_Smoke_&_Fire.png'}}/>
</TouchableOpacity>
</View>
<ToolbarAndroid
title="AwesomeApp"
onActionSelected={this.onActionSelected}/>
<ListView
dataSource={this.state.dataSource}
renderRow={this._renderSmokeSignals}/>
<CreateButton/> //this is floating button component call
</DrawerLayoutAndroid>
//this is floating button component (<CreateButton>)
<View style={styles.createButton}>
<AccentColoredFab>
<Icon
name='ion|plus'
size={25}
color='#000000'
style={styles.icon}
/>
</AccentColoredFab>
</View>
mit zIndex versucht zuerst, aber ' position: absolute' machte einen Trick, um es dort anzuzeigen, wo es gebraucht wurde. Einfach den Code neu anordnen, so dass FAB nach allen anderen Elementen wäre, wenn es noch von etwas anderem abgedeckt wird –