2017-09-14 75 views
-2

刚刚接触到android,我的活动中有一个回收站视图,当我点击某个项目时,将打开一个新活动并显示与该指定项目相关的详细信息。我的需要是,当我在打开的活动上滑动时,我需要转到下一个回收站查看项目的下一页滑动即可转至回收站中的下一个项目

回答

0

您可以将数据数组传递给意图和位置,然后您可以设置下一个位置以进行右侧交换发送特定数据类似以前的左侧交换位置。

1

下面是我将如何解决这个问题。对于我的例子,我会考虑一个电子邮件应用程序,其中我的RecyclerView显示每个电子邮件的发件人和主题,我的“详细信息”视图显示每封电子邮件的内容(并允许在电子邮件之间滑动)。

首先,我只会创建一个Activity。这项活动将托管我的数据清单(我的电子邮件)。此活动的布局将包括我用于主持Fragment s的FrameLayout

我的第一个Fragment将有一个RecyclerView(及其Adapter等)。每当我点击一封电子邮件,我会发送该电子邮件的position高达我的Activity,然后将使用FragmentTransactionreplace()我的清单Fragment与我的详细信息Fragment

这个细节Fragment将有一个ViewPager(及其Adapter等)。 ViewPager中的每个页面都会显示电子邮件的正文。因为我使用的是ViewPager,所以我会在电子邮件之间自动滑动。

相关问题