2017-08-03 98 views
0

我設立一個火力地堡的Android應用程序,類似於聊天論壇應用程式,並且需要知道如何調用,以填充回收視圖中的數據。我知道非規範化的數據,但在大多數情況下我還沒有如此嚴重,我創建重複數據和值分配給真正的一部分,所以我有以下數據。如何填充recyclerview

數據庫結構

{ 
    users: { 
    userId1: { 
     name: "Me" 
     photo: "www.abc.com" 
     } 
    } 
    } 
    threadowner: { 
    userId1: { 
     topics: { 
     topicA: true 
     topicC: true 
     topicH: true 
     } 
    } 
    } 
    topicnames: { 
    topicA: { 
     owner: "userId1" 
     subject: "blah blah" 
     timestamp: 1132445 
    } 
    topicB: { 
     owner: "userId2" 
     subject: "blah blah" 
     timestamp: 1132445 
    } 
    topicC: { 
     owner: "userId1" 
     subject: "blah blah" 
     timestamp: 1132445 
    } 
    } 
} 

而且我有,有一個RecyclerView的活動。

所以我想學的是如何利用這個線程所在的列表,其中userId1創建了topicA,topicC和topicH來填充recyclerview列表,並在這個列表中顯示了這些主題和這些相應主題的時間戳由userId1創建。

回答