I am wondering how to have a TextView display its content on several lines without hardcoding the width in the XML.
TextView
Though I cannot reproduce the not wrapping problem, you can fix the positioning problem by using a weight on the first TextView. Using the following XML gives the expected output in the graphical layout view in Eclipse:
weight