Scrollble Android ActionBar,如WhatsApp和Google Playstore

时间:2015-05-25 21:21:43

标签: android

What's app想要实现动作栏样式,因为它目前位于whatsapp和google play商店应用程序中。 图像首先覆盖在操作栏后面,当用户向上滚动时,图像逐渐动画到操作栏。当用户在Google Play商店Android应用程序上查看应用程序时,会找到完美的示例。

不想使用但希望在应用程序中实现设计。 阅读了http://cyrilmottier.com/2013/05/24/pushing-the-actionbar-to-the-next-level/this library等帖子,但未能找到完全实现此方法的方法。

1 个答案:

答案 0 :(得分:4)

以下是我在我的应用中实现这一目标的方法:

  • 使用ListView中的ObservableScrollViewhttps://github.com/ksoichiro/Android-ObservableScrollView)。

  • Toolbar中添加一个带有公共方法的自定义视图 将边距或填充设置为内部,以及 折叠或展开设置为wrap_content的工具栏。

  • 将标题设置为ListView以匹配完全展开的工具栏的高度。

  • 使用ObservableScrollView的回调来告诉您的自定义 视图崩溃或扩展。

希望这有帮助。