Android 如何创建如图所示的视图
我需要创建一个如所附图像所示的视图,如何实现相同的视图,或者如果有任何视图或库,任何人都可以告诉我它的名称。 **注:**这是一个可以左右滚动的日历。看起来像一个标签。单击每个日期,它会显示一个活动/片段,其中包含该日期的约会详细信息。Android 如何创建如图所示的视图,android,android-layout,android-view,android-tabs,Android,Android Layout,Android View,Android Tabs,我需要创建一个如所附图像所示的视图,如何实现相同的视图,或者如果有任何视图或库,任何人都可以告诉我它的名称。 **注:**这是一个可以左右滚动的日历。看起来像一个标签。单击每个日期,它会显示一个活动/片段,其中包含该日期的约会详细信息。 提前感谢。有几种方法可以实现这一点: 为日历项(即图片中的蓝色方形框)创建自定义视图。然后使用如下布局,将所有日历项目(自定义视图)作为子项动态添加到线性布局中。单击一个子项,您可以在水平滚动视图下方显示片段。更多信息请点击此处: 您需要创建一个水平列表视
提前感谢。有几种方法可以实现这一点:
线性布局中。单击一个子项,您可以在水平滚动视图下方显示片段
。更多信息请点击此处:
列表视图
。您现在可以使用RecyclerView
完成此操作。在这里,您需要创建日历项的布局,然后在RecylerView
中为每一行(此处的列)充气。OnItemClick您可以在RecyclerView
下面显示片段。更多信息请点击此处:
在水平视图中添加滚动视图…@desro所以我应该在水平视图中放置一个日历并添加一个滚动。但单击每个日期,它会显示一个活动/片段及其日期约会详细信息。您应该看看这里,在水平视图中添加日历,并在滚动布局下方添加一个片段,当单击在片段中显示视图的日期。@PravinsinghWaghela,您可以查看这些库是否适合您
<HorizontalScrollView>
<LinearLayout>
<!-- Add your custom view as children to this layout -->
</LinearLayout>
</HorizontalScrollView>