0

Пожалуйста, помогите мне. Как я могу сделать одну и ту же панель действий? (Без использования библиотеки observablescrollview) http://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsR1lZQUxtWFRFMEU/patterns-scrolling-techniques_standard_appbar_xhdpi_004.webmAndroid Как сделать ту же панель действий?

Или же панель действий, как в приложении PlayMarket. Я имею в виду то же самое скрытие и появление при прокрутке.

ответ

2

Вы можете использовать библиотеку поддержки дизайна .

Просто добавьте эту зависимость в файле build.gradle:

compile 'com.android.support:design:23.1.0' 

Затем использовать что-то вроде этого:

<android.support.design.widget.CoordinatorLayout> 

    <android.support.design.widget.AppBarLayout> 
      <android.support.v7.widget.Toolbar 
       android:layout_height="?attr/actionBarSize" 
       app:layout_scrollFlags="scroll|enterAlways"/> 

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

    <android.support.v7.widget.RecyclerView 
     app:layout_behavior="@string/appbar_scrolling_view_behavior"> 

</android.support.design.widget.CoordinatorLayout> 

app:layout_behavior="@string/appbar_scrolling_view_behavior" добавит поведение зрения, которые могут быть прослушаны AppBarLayout для анимации своих детей.

Строка app:layout_scrollFlags="scroll|enterAlways" приведет к тому, что панель инструментов прокрутит экран, когда пользователь прокрутит список вниз.

Дополнительную информацию можно найти в official blog.

+0

Ty, но я хочу сделать ту же панель инструментов, что и на этом видео http://rghost.ru/6yHdNTbSb – user3701781

+0

Вы пытались использовать код выше? –

+0

Да, и у меня есть не совсем то, что показано на видео – user3701781

Смежные вопросы