2011-07-26 6 views
0

Dans mon application Android, je veux afficher dans des images gridview à partir d'un site Web. J'ai télécharger les images dans un dossier de carte SD et maintenant je dois mettre ces images dans un tableau pour l'affichage sur gridview. Comment puis-je faire ceci? Le code ci-dessous est pour une seule image:Des images de Sdcard à GridView?

@Override 
     public View getView(final int position, View convertView, 
       ViewGroup parent) { 
      View MyView = convertView; 

      if (convertView == null) { 
       /* we define the view that will display on the grid */ 

       // Inflate the layout 
       // LayoutInflater li = getLayoutInflater(); 
       LayoutInflater li = (LayoutInflater) MyContext 
         .getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
       MyView = li.inflate(R.layout.grid_item, null); 

       // Add The Text!!! 
       TextView tv = (TextView) MyView 
         .findViewById(R.id.grid_item_text); 
       tv.setText("Item " + position); 

       // Add The Image!!! 
       ImageView iv = (ImageView) MyView 
         .findViewById(R.id.grid_item_image); 

       Bitmap bitmap = BitmapFactory.decodeFile("sdcard/AndroidPlanet.png"); 
       iv.setImageBitmap(bitmap); 

} 
} 
+0

double: http://stackoverflow.com/questions/5036997/displaying-pictures-stored-on-the-sd-card-using-a-gridview – trgraglia

+0

Je ne savais pas ... mais j'ai besoin d'aide, d'une réponse – Gabrielle

Répondre

Questions connexes