110,14 → 110,24 |
public void obtenirListeObservation(Rafraichissable r, int taillePage, int pageEncours) { |
|
|
String[][] motsClesFiltres = {{"",""}} ; |
motsClesFiltres = observationMediateur.renvoyerFiltres() ; |
String[][] criteres = {{"",""}} ; |
criteres = observationMediateur.renvoyerFiltres() ; |
// on rassemble les critères |
|
|
// ensuite on demande la page correspondante avec les mêmes critères |
String[][] criteres2 = { {"limite" ,""+taillePage },{"numero_page",""+pageEncours}, {motsClesFiltres[0][0], motsClesFiltres[0][1]}} ; |
String[][] criteres2 = new String[criteres.length+2][2] ; |
|
criteres2[0][0] = "limite" ; |
criteres2[0][1] = ""+taillePage ; |
criteres2[1][0] = "numero_page" ; |
criteres2[1][1] = ""+pageEncours ; |
for(int i = 0 ; i < criteres.length ; i++) |
{ |
criteres2[i+2][0] = criteres[i][0] ; |
criteres2[i+2][1] = criteres[i][1] ; |
} |
|
// et on crée un DAO auquel on les transmet et qui envoie une requete pour recevoir les images |
|
ListeObservationAsynchroneDAO loaDAO = new ListeObservationAsynchroneDAO(this); |