Так что для всей широкой панели должен быть статический фон - это похоже на приложение в стиле панорамы в метро. Однажды я сделал нечто подобное, когда мне понадобились кнопки на полупрозрачном макете, а под ними с помощью RelativeLayout появился аниматор вида. Вы можете сделать что-то подобное:
Основной макет будет, например, RelativeLayout
, у него будет 3 дочерних элемента. Первая - это HorizontalScrollView
, вторая и третья - это кнопки сверху HorizontalScrollView
, выровненные по верху и низу экрана. HorizontalScrollView
может содержать что угодно - например, длинный LinearLayout
. Я думаю, что это возможно ...
Вот псевдо-макет:
<RelativeLayout>
<HorizontalScrollView>
<LinearLayout>
<Button/>
<Button/>
<Button/>
</LinearLayout>
<HorizontalScrollView>
<Button/>
<Button/>
</RelativeLayout>
Где HorizonralScrollView
заполнит родительский относительный макет, первый Button
будет выровнен по верху и будет помещен поверх вида прокрутки, а второй Button
такой же, но выровнен по низу RelativeLayout
Оба могут использовать центр по горизонтали и некоторые отступы для точного размещения.