Как мы можем создать макет collapsing toolbar
, например приложение Yahoo News Digest?Как создать сгибаемый сворачиваемый макет панели инструментов?
4
A
ответ
1
Вы пытались добавить app:behavior_overlapTop="50dp"
на ваш взгляд прокрутки? (Это поведение по умолчанию. Код можно найти here.)
По-видимому, он должен поддерживать этот атрибут, чтобы прокрутка отображалась на панели приложений.
Начните с реализации квадратной сворачиваемой панели инструментов, как вы можете найти во многих других направляющих, а затем установите этот параметр.
Если это не работает, вы можете написать свой собственный Behavior
Я думаю, вдохновляя от одного я linked вас (это поведение по умолчанию AppBarLayout
, которые позволяют раскладка координатору свернуть верхнюю часть.
Для того, чтобы изображение не квадратное, вам нужно использовать полупрозрачное изображение или отредактировать его по коду.
Смежные вопросы
- 1. Как реализовать макет панели инструментов
- 2. Пользовательский макет на панели инструментов
- 3. Изображение в панели инструментов: макет: высота
- 4. Android макет показать гренок ниже панели инструментов
- 5. Пользовательский макет в панели инструментов, не отображающий
- 6. Свернуть макет панели инструментов не работает
- 7. Как создать собственный макет панели с Swing?
- 8. Как создать редактор Quill без панели инструментов?
- 9. Как создать графический виджет панели инструментов Gnome?
- 10. Как создать события для панели инструментов?
- 11. Как создать флажок для панели инструментов?
- 12. Свертывание панели инструментов. Как адаптировать пользовательский макет вместо стандартного ImageView
- 13. Как добавить заголовок панели инструментов в координаторский макет? - android
- 14. салфетка вкладка макет, значок изменений на панели инструментов
- 15. Свертывание панели инструментов - панель инструментов в строке состояния
- 16. Сворачивание панели инструментов макет с логотипом, заголовок, подзаголовок в панели инструментов
- 17. SearchView на панели инструментов аналогично панели инструментов
- 18. TabLayout затмение панели инструментов
- 19. Линейный макет не может быть приведен к панели инструментов
- 20. Создание пользовательской панели инструментов
- 21. Анимационный вид карты/макет с обрушением анимации панели инструментов
- 22. Навигационный ящик макет заголовок на панели инструментов не изменяется
- 23. Как разместить макет под панелью инструментов в сворачивающемся макете панели инструментов?
- 24. Как слить макет фона на панель инструментов
- 25. Макет панели начальной загрузки
- 26. SlidingTabView внутри панели инструментов
- 27. Позиция кнопки панели инструментов Android
- 28. Макет для фрагмента перекрывающей панели
- 29. Как настроить меню опций на панели инструментов?
- 30. Реализация гибкой панели инструментов с помощью панели инструментов с помощью appcompat v21
Возможно, вы можете использовать этот урок. Это помогло мне раньше. http://antonioleiva.com/collapsing-toolbar-layout/ – oalpayli
Этот учебник предназначен для создания макета с квадратной или прямоугольной формой, т.е. по умолчанию, который предоставляется Google. Но приложение новостей Yahoo не использует это. проверьте это: https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.atom&hl=ru – codevscolor
Что именно вы хотите сделать? Вы хотите реализовать «CollapsingToolbarLayout» с нижним краем, не параллельным панели инструментов, или хотите воспроизвести способ работы с Yahoo News Digest (потому что это не приложение CollapsingToolbarLayout, используемое Yahoo)? –