【问题标题】:Horizontal Scroll View (4 listview)水平滚动视图(4 个列表视图)
【发布时间】:2014-06-08 04:52:59
【问题描述】:

在我的线性布局中,我有 2 个垂直方向的列表视图。所以我想在“第二张幻灯片”中添加另外两个类似于以前的列表视图。 当我打开我的应用程序时,将显示前 2 个垂直方向的列表视图,然后当我向右滚动时,将显示另外 2 个列表视图。

我尝试使用水平滚动来执行此操作,我在水平滚动视图括号中有 2 个线性布局。在第一个线性布局中是前 2 个列表视图,在第二个线性布局中是另外两个 ...

我在控制台中得到了这个:Horizo​​ntalScrollView 只能托管一个直接子...

所以,如果我是对的,我不能在 Horizo​​ntalScrollView 中有两个线性布局。有没有人有另一个想法怎么做?我是android新手,所以我不知道该怎么做...

谢谢你, 马蒂亚 :)

【问题讨论】:

    标签: android listview scroll scrollview


    【解决方案1】:

    所以,如果我是对的,我不能在 Horizo​​ntalScrollView 中有两个线性布局

    没错,至少不是错误消息告诉您的两个ScrollView 的直接子代。

    但是,您可以将这两个 LinearLayouts 包装在 LinearLayout 中(听起来像是水平方向,尽管我无法想象您在做什么)。

    如果您能更好地解释您想要完成的工作(可能使用图片),那么我们或许可以为您提供更好的建议。听起来像片段和/或ViewPager 可能更适合你。无论哪种方式,这应该可以解决您的问题。

    如图:

    你不能拥有这个

              ScrollView
             /          \
    LinearLayout      LinearLayout
    

    你可以拥有这个

              ScrollView
                  |  
              LinearLayout   
                 / \
     LinearLayout   LinearLayout
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-12
      • 1970-01-01
      • 2021-02-17
      • 1970-01-01
      • 2019-05-17
      • 2012-07-31
      • 1970-01-01
      • 2021-11-27
      相关资源
      最近更新 更多