Q. Why not use the typical Save and Cancel buttons that you'd see on a web form?
A. Mobile input forms may certainly be designed using this traditional approach, but consider the overhead in terms of state management. (Activity life cycle events, such as suspend and resume, would need to save and restore pending input.) A common approach for mobile input forms is to commit form fields as they are completed.
Q. Does a Spinner control have to be populated from an array?
A. No, the underlying data of a Spinner control can be populated from numerous data sources using a data adapter. For example, the contents of a Spinner control might instead come from a database.
Was this article helpful?