2017-09-14 36 views
-2

剛剛接觸到android,我的活動中有一個回收站視圖,當我點擊某個項目時,將打開一個新活動並顯示與該指定項目相關的詳細信息。我的需要是,當我在打開的活動上滑動時,我需要轉到下一個回收站查看項目的下一頁滑動即可轉至回收站中的下一個項目

回答

0

您可以將數據數組傳遞給意圖和位置,然後您可以設置下一個位置以進行右側交換髮送特定數據類似以前的左側交換位置。

1

下面是我將如何解決這個問題。對於我的例子,我會考慮一個電子郵件應用程序,其中我的RecyclerView顯示每個電子郵件的發件人和主題,我的「詳細信息」視圖顯示每封電子郵件的內容(並允許在電子郵件之間滑動)。

首先,我只會創建一個Activity。這項活動將託管我的數據清單(我的電子郵件)。此活動的佈局將包括我用於主持Fragment s的FrameLayout

我的第一個Fragment將有一個RecyclerView(及其Adapter等)。每當我點擊一封電子郵件,我會發送該電子郵件的position高達我的Activity,然後將使用FragmentTransactionreplace()我的清單Fragment與我的詳細信息Fragment

這個細節Fragment將有一個ViewPager(及其Adapter等)。 ViewPager中的每個頁面都會顯示電子郵件的正文。因爲我使用的是ViewPager,所以我會在電子郵件之間自動滑動。

相關問題