在Xamarin Android中,我有一个带有RecyclerView的屏幕。 RecyclerView的数据按日期过滤。我想要实现的是,我可以使用向左滑动并在RecyclerView上向右滑动以转到下一个或上一个日期,但只需点击一下项目就可以由RecyclerView本身处理。有人知道怎么做吗?
答案 0 :(得分:0)
我想要实现的是我可以使用向左滑动并在RecyclerView上向右滑动以转到下一个或上一个日期,但只需点击一下项目就可以由RecyclerView本身处理
基本上您需要做的是将RecyclerView
嵌入ViewPager
。您可以按照以下步骤执行此操作:
安装Xamarin.Android.support.v7.App
和Xamarin.Android.Support.v4
nuget软件包及其依赖项。
创建片段及其布局作为ViewPager
的页面,并负责演示RecyclerView
。
创建ViewPager
及其适配器,并在Activity
中使用它。
在片段RecyclerView
中生成OnCreateView
。
注意:您还需要执行数据源以获取数据的组信息,以便将其传递给ViewPager
。
有关详细代码,请参阅我的完整演示:EmbedRecyclerViewToViewPager;