Create text question layout programmatically.

This is necessary because if there are more than one text question on a
sheet findViewById may find a view of the wrong text question.