Is it possible to force a ListView to re-render, even if the data in the dataSource has not changed? I have a ListView within a tab bar in my app and I want it to redraw eve
You can call this.forceUpdate() to force a re-render.
You can do this in a simple onClick handler that you attach to the tab.
More info here, on the official docs
However, if there are other rules dictating if there should be an update or not, you can try replacing the dataSource altogether with a new one, making it have a new reference. That will also make it update.
Something along the lines of
this.setState({ data : newDataSource… });