其他分享
首页 > 其他分享> > 滑动以切换Android上的标签,例如YouTube / Google音乐应用

滑动以切换Android上的标签,例如YouTube / Google音乐应用

作者:互联网

在他们最新版本的应用程序中,Google已经实现了一种非常酷的方式,即在标签与点击标题标题之间滑动.我想知道是否有人对如何做到这一点有更具体的想法.

以下是一些想法 – 随意批评:

我最初的想法是,这不是承载子活动的标准TabActivity.事实上,我甚至认为它不是一个自定义的ActivityGroup.滑动时,标签行会滚动,但不会导致活动标签切换.

滑动选项卡的主要内容表现出有趣的行为.我怀疑有一个GestureListener附加到主要内容区域.在滑动标签时,相邻标签的行变得可见.这似乎表明这是一个可水平滚动的ListViews组.它几乎就像一个可水平滚动的HTML div,其中所有内容已经存在但在刷卡时进入视图.我不确定如何处理行的渲染(传统上,当向上/向下滚动列表而不是左/右时,构建和显示行).那么也许它也是一个自定义的ListView实现呢?当不是左右滚动时,它的行为与您期望的常规ListView相同,包括下拉时的快速滚动和发光效果.

标签行可能是ScrollView,滑动到边缘时的发光效果就是证明.选项卡内容的行不是.

我正在尝试构建一个包含这个非常漂亮的UI的不同部分的心理模型.任何见解都非常感谢.

解决方法:

如何完美地完成它的最有价值的信息来源是IO 2011 application的来源

查看ScheduleFragment和Workspace类.

谢谢.

标签:android,listview,tabactivity
来源: https://codeday.me/bug/20190518/1127887.html