ScrollView игнорирует дочерний layout_height

Получил LinearLayout, содержащий текстовое представление и текст редактирования. LinearLayout находится внутри ScrollView.

ScrollView находится внутри другого представления иерархия (часть макета рабочего пространства, вроде своего рода домашнего экрана Android), но это заполняет родительский элемент, как по высоте, так и по ширине (я установил другой цвет заливки, чтобы проверить это).

С атрибутами fill_parent для layout_height и layout_width в LinearLayout хотя он заполняет только родительские ширины, а не высоту.Установка высоты на фиксированную также не работает / не влияет.По сути, он как будто застрял на wrap_content.

На самом деле, проверяя средство просмотра иерархии, он установлен на match_parent. Как ни странно, весовая сумма LL установлена ​​на -1 (в средстве просмотра иерархии); весовая сумма явно не задана.

Если есть дополнительная информация, которую я могу предоставить, чтобы выяснить, почему он не учитывает атрибут layout_height, дайте мне знать :)

Заранее спасибо.

12
задан Matthew Willis 7 March 2011 в 21:32
поделиться