Cleanup
Get propertyname correct for value-types (int, datetime, etc)
Inherit DialogAdapter from MvxAdapterWithChangedEvent/MvxAdapter so events are attached and views are bindable
reuse created views:
If you have a ListActivity with a custom layout (SetContentView in oncreate), the views are requested again. The first created view should then be returned, otherwise there are 2 views somewhere (and you only see the first one). The events for binding etc. are connected to the last one, so changes do not appear in the list.
This simple line fixes that headache