Можно ли добавить веб-просмотр внутри tableRow в Android? - PullRequest
0 голосов
/ 19 ноября 2011

Я хочу иметь список WebViews внутри TableLayout, но он не работает.

Думаю, проблема в том, что TableRow всегда принимает высоту обернутого содержимого. и WebView имеет высоту ноль перед загрузкой.

упоминается в документации TableLayout

Дочерние элементы TableLayout не могут указывать атрибут layout_width. Ширина всегда MATCH_PARENT. Однако атрибут layout_height может быть определен дочерним элементом; значение по умолчанию - WRAP_CONTENT. Если дочерний элемент является TableRow, то высота всегда WRAP_CONTENT .

Есть ли обходной путь для этого? Есть ли приложение, где это делается, просто чтобы узнать, возможно ли такое?

Спасибо

1 Ответ

0 голосов
/ 19 ноября 2011

Просто установите minHeight и minWidth на некоторые разумные значения. Эти значения могут быть либо рассчитаны во время выполнения при создании действия / фрагмента, либо могут быть указаны в ресурсах, поэтому значение может быть различным для разных форм-факторов устройства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...