I have created Collection Widget and in which I need to updated data through API. Everything seems to work fine but ListView update call is executed only once. While debugging I found that onGetViewFactory() method is getting called only once. I have searched for the problem and used the solution from below link onGetViewFactory only called once for multiple widgets
But it didn't work for me.