I have a spinner with a custom adapter displaying objects from a database. When the object list changed I create a new adapter with the List and apply it on the spinner. Aft
Did u tried notifydatasetChanged() or notifydatasetInvalidate() method of adapter.
notifydatasetChanged()
notifydatasetInvalidate()
newAdapter.notifydatasetChanged()