簡體   English   中英

按日期對ArrayList進行排序,並設置特定的雙日期TextView

[英]Sort ArrayList by Date and set specific double date TextView Gone

我目前正在為自己創建待辦事項列表應用程序,我遇到以下問題。

我的數據來自SQLite數據庫,我將它們寫在ArrayList中以在RecyclerView中使用數據。 結構圖 您可以在圖片上看到結構。

如您所見,我有2個條目的日期為今天(heute)。 我希望當我創建一個新條目並且另一個具有相同日期的條目已經存在時,該日期的第二個TextView是setVisibility(GONE); 並直接在帶有日期的第一個條目下。 有誰知道如何實現這一目標?

您需要按日期對數據進行分組,如下所示:

今天

  • 待辦事項#1
  • 待辦事項#2

昨天

  • 待辦事項#2
  • 待辦事項#3

然后,您將需要兩種布局:

版式1:

  • 顯示日期或文本(今天,昨天,ETC)的TextView。
  • RecyclerView列出孩子

版式2:-基本上是您添加的每個音符的版式(標題,內容,時間)

不共享代碼,因為我目前沒有想法,但這是邏輯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM