Ich verwende eine FlatList, um eine Liste von Elementen in zwei Spalten anzuzeigen
<FlatList style={{margin:5}}
data={this.state.items}
numColumns={2}
keyExtractor={(item, index) => item.id }
renderItem={(item) => <Card image={item.item.gallery_image_url} text={item.item.name}/> }
/>
Die Kartenkomponente ist nur eine Ansicht mit einigen Stilen:
<View style={{ flex: 1, margin: 5, backgroundColor: '#ddd', height: 130}} ></View>
Es funktioniert einwandfrei, aber wenn die Anzahl der Elemente ungerade ist, enthält die letzte Zeile nur ein Element und dieses Element erstreckt sich über die gesamte Breite des Bildschirms.
Wie kann ich den Artikel auf die gleiche Breite wie die anderen einstellen?