我設立一個火力地堡的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創建。