【发布时间】:2013-06-05 06:31:48
【问题描述】:
我在 Dribbble 上经常看到这种 UI 技术,主要在 iPhone 上作为时间线演示,我真的想知道是否可以在 Android 上这样做。这个想法是利用滚动条,使其激活它通过的每一行。
考虑这些联系人列表的示意图。
第一个是列表(左侧的照片,右侧的名称)大致在中间分开,带有滚动轨道。 滚动条不能展开并且必须小于最小的行。我相信可以通过组合两个列表视图并使它们滚动在一起来产生这种排列。
第二个在滚动和滚动条移动到第二行时显示屏幕。停止后,第二行将扩大其高度。地址、电话等所有隐藏的元素都会显示出来。此外,当滚动条离开第一行/点击第二行时,第一行将关闭。它将缩小并删除除名称之外的所有元素。
我一直在考虑这种情况,而这种技术的一个关键问题是滚动条是否能够激活它所命中的行。我知道的关于滚动的唯一工具是 onScrollListener 但我想知道它是否足够。有没有人对这种情况有任何见解?
提前谢谢你。
【问题讨论】:
标签: android android-listview android-ui timeline android-scrollbar