Ciao, sono bloccato da uno "stupido" problema, ho un Array che contiene alcuni id prelevati da una tabella del database (id_operatori_appuntamenti)
(per semplificare la spiegazione del mio problema ne ho inserito solamente 1).
codice:
int d = 1;
ArrayList<EventRect> tempEvents = new ArrayList<EventRect>(mEventRects);
mEventRects = new ArrayList<EventRect>();
while (d <= id_operatori_appuntamenti.size()) {
ArrayList<EventRect> = new ArrayList<EventRect>();
for (EventRect eventRect : tempEvents) {
if(eventRect.event.getIdOperatore() == d)
eventRects.add(eventRect);
}
d++;
}
ora, se eventRect.event.getIdOperatore()è uguale a 2 non verrà aggiunto l'evento all'arrayList eventRects.
Come posso fare se non corrispondono? ho sbagliato approccio con il ciclo while?
Grazie