You could add a boolean variable to your entity to control the display of each field. Then, based on selections made by the user in the first field or two of the page, you can build some on change microflows that will set the value of the booleans for the remaining fields on the page. You can then use these booleans to either hide the subsequent fields or disable them.
For instance, lets say you have an entity containing information about your customers, including the following attributes: - yearsInBusiness (integer) - creditCheckRequired (boolean) - displayCreditCheckRequired (boolean)
On an entry page for this entity, you could have a field for yearsInBusiness and a check box for creditCheckRequired. Then you could create a microflow that will be called in the onChange event on yearsInBusiness, which would set displayCreditCheckRequired boolean to true if yearsInBusiness is less than 5 and false if yearsInBusiness is 5 or more. Finally, if you make creditCheckRequired checkbox visible based on the value of displayCreditCheckRequired, you will only see that checkbox on your page if yearsInBusiness has a value less than 5.
Hope that helps,
According to me a ListView is a view group that displays items in a scrollable list. By the help of adapter, list items are automatically inserted into the list. We just need to set the adapter using setAdapter method of ListView. - For more information to you query see the video Blog at: http://findnerd.com/list/view/How-to-implement-a-ListView-in-your-Android-application-/5893/ at one of my favorite android developer forum where you can also ask you specific app development queries and receive answers with in no time.