对于我的应用程序,我想启用一个看起来像这样的东西:
<ScrollView>
<LinearLayout orientation="vertical">
<FrameLayout layout_height="48dp">
Anything I want here...
</FrameLayout>
<ListView>
It's size will be set to screen height anyway
</ListView>
</LinearLayout>
</ScrollView>
我想这样做,当用户触摸屏幕进行滚动时,起初只有滚动视图滚动,然后,当它到达它的一个边缘时,滚动事件转到列表视图并开始滚动。
我怎样才能做到这一点?
PS 这样做的原因是制作某种隐藏操作栏,当用户向下滚动时,它会从屏幕上滚动出来,然后当他向上滚动时,它应该从底部出现,而不是动画,而是随着列表的移动。因此,如果我将列表滚动到操作栏高度的一半 - 我会在屏幕上看到操作栏的下半部分。你可以在 iOS Google+ 应用程序中看到我的意思。
任何帮助将不胜感激。