2015-11-04 24 views
-1

我需要创建一个视图,如附图所示,我如何实现相同,或者如果有任何视图或库相同,任何人都可以告诉我其名称。 enter image description here我如何创建如图所示的视图

**注意:**它是一个可以向左和向右滚动的卡兰德。看起来像一个标签。点击每个日期后,它会显示一个包含该日期约会细节的活动/片段。 在此先感谢。

+1

添加滚动视图... – Destro

+0

@Destro所以我应该把砑光机在水平视图,并添加滚动到它。但点击每个日期时,它会显示活动/片段及其日期约会详情。 –

+1

http://stackoverflow.com/questions/18656949/how-to-implement-horizo​​ntalscrollview-like-gallery你应该看看这里 –

回答

1

有一对夫妇在其中,你可以做到这一点的方法:

  1. 创建日历项自定义视图(即,在画面中蓝色方框)。然后有如下的布局,并动态地将所有日历项目(自定义视图)作为子项添加到LinearLayout。单击一个孩子时,您可以在水平滚动视图下方显示Fragment。在这这里更多信息:How to implement HorizontalScrollView like Gallery?

    <HorizontalScrollView> 
        <LinearLayout> 
          <!-- Add your custom view as children to this layout --> 
        </LinearLayout> 
    </HorizontalScrollView> 
    
  2. 你需要创建一个水平ListView。您现在可以使用RecyclerView完成此操作。在这里,您需要创建日历项目的布局,然后在RecylerView中为每行(此处的列)充气。 OnItemClick您可以在RecyclerView下方显示Fragment。这里更多的信息:在水平视图How to build a Horizontal ListView with RecyclerView?

相关问题