Android - Расположение элементов макета относительно верхней части ручки выдвижного ящика - PullRequest
0 голосов
/ 10 августа 2011

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

Мне кажется, что единственная (не программируемая) альтернатива - выравнивание снизу и использование фиксированных полей или нижнего отступа, чтобы элемент находился над закрытой выдвижной ручкой выдвижного ящика. Этот подход довольно грубый, и я надеюсь избежать этого, потому что я хотел бы, чтобы высота ручки выдвижного ящика зависела от его содержимого (которое является динамическим).

Какие-нибудь предложения, чтобы помочь достигнуть более гибкого расположения?

Ответы [ 2 ]

1 голос
/ 18 ноября 2011

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

0 голосов
/ 10 августа 2011

Не можете ли вы использовать LinearLayout (по вертикали) и установить его положение на нижнее выравнивание

...