I am asked to build a survey application on Android that may contain questions from the users, the question might be changed after some time and their answers as well.
the nature of answer might get in form of radio, checkboxes, drop-down or plain text.

I want to do this through SQL database. it will get the question from Master table and answer Option(s) from detail table and dynamically designs the activity layout accordingly. 

Is that possible or is there any other way to do the same.