【问题标题】:How put Horizontal View and Gridview inside Vertical Scrollview如何将 Horizo​​ntal View 和 Gridview 放入 Vertical Scrollview
【发布时间】:2015-11-28 05:51:06
【问题描述】:

我想开发一个包含 GridView 的应用程序,我希望它类似于 gridvew 上方的水平 ListView。水平视图显示从 url 下载的图像。我看到了这个 touturial(使用水平滚动视图)

并看到this 将 GridView 放在 scrollView 中,因为我想将 gridview(第 2 集)和水平视图(第 1 集)放在垂直滚动视图(第 3 集)中。当用户滚动 gridview 时,我需要垂直滚动水平视图,而不是在屏幕顶部有固定位置。

我不知道该怎么做(使用horizontal ScrollViewhorizontal Listview)?

垂直滚动后,我希望它是这样的(水平视图必须垂直滚动):

【问题讨论】:

    标签: android gridview scrollview horizontal-scrolling


    【解决方案1】:

    这是一种自定义交互,因此您可能无法为此使用“标准”工具。您可能想要 FloatingActionButton 之类的东西(此处是一个示例:http://antonioleiva.com/collapsing-toolbar-layout/),但您也希望它可以滚动,因此您可能需要扩展该类。

    此外,您可以使用触摸事件在该区域上执行自定义动画,因为您需要跟踪它何时显示以及运动事件的方向/距离以折叠/展开它。您还需要知道列表中的锚点,以确定它应该何时重新出现......

    这是一个很酷的设计理念,但通常“酷”=“难”,因为它不是标准的。

    【讨论】:

      猜你喜欢
      • 2019-03-30
      • 1970-01-01
      • 2015-06-13
      • 1970-01-01
      • 1970-01-01
      • 2012-12-20
      • 2012-02-05
      • 1970-01-01
      • 2012-10-03
      相关资源
      最近更新 更多