Я новичок в Android (и GUI), но у меня большой опыт работы с программным обеспечением.Я прошел несколько уроков, и это мое понимание:
layout_width и layout_height являются атрибутами TextView.Это инструкции о том, как TextView должен формировать себя, они не относятся к тому, как обрабатывать контент в TextView.
Если вы используете «fill_parent», вы говорите, что TextView должен формировать себя относительноэто родительское представление, оно должно заполнить его.
Если вы используете "wrap_content", вы говорите, что вам следует игнорировать родительское представление и позволить содержимому TextView определять его форму.
Я думаю, что это запутанный момент.«wrap_content» не говорит TextView, как управлять его содержимым (для переноса строк), он говорит ему, что он должен формировать себя относительно своего содержимого.В этом случае без символов новой строки он формирует себя так, что весь текст находится на одной строке (которая, к сожалению, переполняет родительский элемент).
Я думаю, вы хотите, чтобы родительский элемент был заполнен горизонтально, иобернуть содержимое вертикально.