Simply setting itemsReorderable to true makes it possible to drag items around in a ListView to reorder them. Obviously, you have to capture the reorg and change your data to persist the change. Doing that is not yet demonstrated here.