如果您熟悉WhatsApp,当您开始滚动时,带有消息日期的视图会从屏幕顶部向下滑动。我正在努力实现这样的目标,我的观点是最低的α和蓝色背景视图,就在ActionBar下面。
我没有使用ListView,在ActionBar下面我有一个ScrollView,而在ScrollView里面我有一个LinearLayout。
我将我的消息添加到此LinearLayout。
我无法想办法知道日期是否有所改变,需要刷新标题视图。
我试图用
在屏幕上显示他们的位置activityRootView.getViewTreeObserver()。addOnScrollChangedListener()但如果你快速滚动则不会触发。
将onTouchListener设置为ScrollView也不起作用,因为在我发布触摸事件后滚动可能会继续。
这是漫长的一周,我没有想法。
我愿意接受任何建议,谢谢。