0

我是新來的android,我正在處理一個包含類似於新聞提要的項目。我的計劃是從數據庫中獲取信息並將其顯示在卡片上。我剛剛發現了碎片,並認爲它們是一個很好的方法。我的問題是,我可以設計一個片段作爲默認卡片,並將常規卡片上的信息更改爲從數據庫中獲取的信息,並在應用程序運行時將卡片添加到屏幕上?創建帶有碎片的Android卡片

回答

0

是的,你可以。 片段是一個輕量級的活動,它由活動持有和託管,並管理它自己的UI和交互。根據你的描述,該卡看起來很簡單,所以我的建議是使用視圖。

+1

如何在應用程序運行時將幾張卡片(使用一個片段作爲模板)添加到屏幕?此外,我計劃何時按下一張卡片,更改屏幕以顯示有關該卡片的更多詳細信息,因此,如果我添加多張卡片,每個卡片都可以有我設置的ID? – user2655025

+0

您使用片段管理器來管理其片段。如果您的卡只顯示一些信息,請使用視圖而不是片段。您可以將這些卡視圖安排到GridView或其他合適的容器中,並設置偵聽器來處理觸摸事件。使用另一個片段來呈現詳細的卡片信息。 – reviver