Почему добавление этого пустого отступа View испортило мой макет? - PullRequest
0 голосов
/ 14 октября 2011

Таким образом, я использую веса макетов для масштабирования частей моего макета до определенной части экрана, и когда я пытаюсь добавить пустой вид для заполнения между элементами, это вызывает ошибку размера 0 в представлениях.

Исходный макет, который работает до добавления чего-либо: http://pastiebin.com/?page=p&id=4e9777a2639f4 (извините за вставки вместо того, чтобы вставлять их сюда, формат будет некорректным из-за тегов xml)

И добавление этого между, до или после любого из кнопок DWIB вызывает ошибку: http://pastiebin.com/?page=p&id=4e9777caefc2d

Понятия не имею, что здесь делать):

РЕДАКТИРОВАТЬ 1: Вот это без добавленного вида дополнения

bad layout

РЕДАКТИРОВАТЬ 2: Кроме того, добавление любого другого типа представления не портит его. Я добавил TextView вместо пустого View, и он правильно изменил размер

1 Ответ

0 голосов
/ 14 октября 2011

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

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