Липкий нижний колонтитул внутри NestedScrollView (или наоборот AppBarLayout) - PullRequest
0 голосов
/ 15 октября 2019

Я хочу иметь липкий нижний колонтитул внутри NestedScrollView. У меня есть следующие настройки:

<android.support.design.widget.CoordinatorLayout>

    <android.support.design.widget.AppBarLayout>
        <android.support.v7.widget.Toolbar/>
    </android.support.design.widget.AppBarLayout>

    <NestedScrollView>
      <LinearLayout>
        <TextView/>
        <FooterView/>
      </LinearLayout>
    </NestedScrollView>
</android.support.design.widget.CoordinatorLayout>

TextView это просто пример. Вообразите это как длинный контент, который делает NestedScrollView прокручиваемым. В настоящее время FooterView прокручивается вниз и вверх вместе с другим контентом. Что я хочу, это: - Это всегда в нижней части экрана (как в обратном порядке Toolbar). Это означает, что если содержимое NestedScrollView очень короткое, оно все равно должно находиться внизу экрана.
- При прокрутке вниз NestedScrollView оно остается липким внизу.

Теперь я представляю, что это именно поведение AppBarLayout's, но в противоположном направлении. Знаете ли вы точку зрения, которая ведет себя таким образом, или вы могли бы дать мне указания о том, как добиться такого поведения?

В качестве ссылки я привел поведение AppBarLayout, но мое было бы в противоположном направлении: enter image description here

Обратите внимание, что синий Toolbar и желтый TextView являются частью AppBarLayout, а AppBarLayout позволяет TextView прокручивать, сохраняя Toolbarлипкий сверху.

...