2017-05-28 2 views
0

Ich werde eine RecyclerView erstellen. Jedes RecyclerView Element hat 5 Daten und jedes Datum sollte eine CheckBox haben, ob der Benutzer am Datum benachrichtigt werden soll oder nicht.Android RecyclerView Artikel mit mehreren CheckBoxen

Sollte die Modellklasse aus 5 booleschen Werten für jedes Datum bestehen? Oder gibt es einen besseren Weg, dies zu erreichen?

Beispiel:

private Date date1, date2, date3, date4, date5; 

private boolean notifyUserDate1, notifyUserDate2, notifyUserDate3, notifyUserDate4, notifyUserDate5; 

Antwort

0

Ich denke, es ist besser, die Date Klasse wie folgt zu verlängern:

class NotifiableDate extends Date { 
    boolean notifyUser; 
    ... 

} 

und legte fünf NotifiableDate s in Ihrer Modellklasse dann.

Verwandte Themen