Мне нужна помощь в этом.Как использовать прокрутку, содержащую кнопки с автоматическим расположением
У меня простой пользовательский интерфейс, который мне нужно реализовать. У меня есть 4 кнопки, которые занимают весь экран и с прокруткой, я хочу, чтобы пользователь мог прокручивать, чтобы сделать пятую кнопку видимой. Я знаю, как использовать автоматический макет, чтобы мои первые четыре кнопки отображали, как я их хочу. Первая кнопка - 40% видимого экрана, вторая - 15%, третье 30%, а последняя кнопка - 15% видимого экрана. 5-я кнопка должна быть скрыта, но затем отображается, когда пользователь прокручивается вниз.
(Чтобы уточнить, все кнопки имеют ширину, равную их надтаблицы, пропорциональную высоту в надтаблицы и все кнопки не имеют расстояния между друг другом)
Это где я застрял. Я хочу пропорции, о которых я говорил выше, но также хочу, чтобы пятая кнопка показывалась при прокрутке до, возможно, на 10% от теперь видимого экрана (при этом первая кнопка теперь не показывается полностью). Есть ли способ сделать это?