分开活动,可调节儿童身高

时间:2016-08-29 15:49:09

标签: android android-layout

我正在尝试创建一个包含两个部分的活动布局,其中各自的大小是动态的。活动应该有两种状态:

开始状态:

enter image description here

用户将底部部分向上滚动到第二个状态(并返回):

enter image description here

重要的是要改变动画。到目前为止,我尝试了一些解决方案,但没有找到确切的方法:

  1. AndroidSlidingUpPanel - 该面板充当另一个布局,覆盖上方视图并将工具栏移出屏幕。
  2. Android Split Pane Layout - 正确的行为,但是分割器被拖动而不是底部(我不想要有可见的分割器)。
  3. 使用CollapsingToolbarLayout的CoordinatorLayout - 我没有找到限制上半部分完全消失的方法。无论如何,我认为它有点滥用,因为我不想折叠工具栏,只是用动画改变孩子们的身高。
  4. 有没有一种很好的方法可以使用另一个库实现这一点,其中一个我可能没有正确使用或使用简单的布局?谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了由VLC创建的custom version SlidingPaneLayout,它基本上是一个垂直的SlidingPaneLayout - 我正在寻找的确切功能。