Charger des images dans une ArrayList
Bonjour,
Comment fait on pour récuperer les photo du dossier caméra du pda et les mettre dans une ArrayList<Object> listFic afin de les affichers dans des vignettes?
Actuellement je les prend sur drawable mais mon but est de récuperer les photos du dossier caméra.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
private ArrayList<Object> buildListImages() {
int nbTotalImage = 6;
ArrayList<Object> listFic = new ArrayList<Object>();
for(int i = 1; i <= nbTotalImage; i++)
{
try
{
if(i==1)
{
listFic.add(this.getResources().getDrawable(R.drawable.desertlandscape));
}
if(i==2)
{
listFic.add(this.getResources().getDrawable(R.drawable.logo_1));
}
if(i==3)
{
listFic.add(this.getResources().getDrawable(R.drawable.logo_2));
}
if(i==4)
{
listFic.add(this.getResources().getDrawable(R.drawable.logo_3));
}
if(i==5)
{
listFic.add(this.getResources().getDrawable(R.drawable.logo_4));
}
if(i==6)
{
listFic.add(this.getResources().getDrawable(R.drawable.logo_5));
}
}
catch (Exception e)
{
Log.e("Image", "Erreur format URL : ");
e.printStackTrace();
}
}
return listFic;
} |