Bonjour et merci pour ce lien
Dans ce code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| //Adresse où se trouve l'ensemble des images GIF (numérotées de 1 à 21).
private final static String SERVER_IM = "http://mickael-lt.developpez.com//tutoriels/android/imagesfaq/";
/**
* Permet de construire la liste des URL pour les images
* @return
*/
private ArrayList<URL> buildListImages() {
int nbTotalImage = 21;
ArrayList<URL> listFic = new ArrayList<URL>();
for(int i = 1; i <= nbTotalImage; i++) {
try {
listFic.add(new URL(SERVER_IM + "/" + i + ".gif"));
} catch (MalformedURLException e) {
Log.e("DVP Gallery", "Erreur format URL : " + SERVER_IM + "/" + i + ".gif");
e.printStackTrace();
}
}
return listFic;
} |
Au debut de mon activity je cree un fillNbData pour connaitre le Nbd'images
1 2 3 4 5
| private void fillNbData() {
Cursor c = mDbHelper.fetchAllNb(lenom);
startManagingCursor(c);
itotal = c.getCount();
} |
Donc je peux écrire ?
int nbTotalImage = itotal ;
Dans cette ligne
listFic.add(new URL(SERVER_IM + "/" + i + ".gif"));
i est un numéro, dans mon appli ce sera un nom d'image
Est-ce que je dois ajouter avant cette ligne un fillData pour récupérer dans ma table l'image monimage dont _id=i
et ecrire cette ligne comme suit ?
listFic.add(new URL(SERVER_IM + "/" + moimage + ".png"));
Partager