I have been working on a dynamic forms application and I am trying to get a consistent behaviour between devices. I am running Xamarin 1.2.1 and developing between Visual Studio 2013 and Xamarin Studio 5.1.2
I have tested the attached example application on the following devices:
HTC One S (Android 4.1.1) - text entry is 'relatively stable' on this platform, all controls remain stable when scrolled.
Google Nexus 10 (Android 4.4.3) - editing text is harder and less predictable, switches seem stable
Samsung Galaxy S4 (Android 4.4.2) - editing text is all but impossible, random quantities of the switches will appear/disappear on scrolling the view.
The application I am building is far more complex than the attached example but it serves to illustrate the issues I have adequately.
Can you advise if there is a better way of approaching such dynamic layouts, or wrapping the controls or indeed if there are any planned changes to the way in which Android handles the TableView?
Any help, or advice would be very much appreciated.