2011-07-26 114 views
0

在我的Android應用程序中,我想在網站的gridview圖像中顯示。我已經從sdcard下載了一個文件夾中的圖像,現在我需要將這些圖像放在一個數組中顯示在gridview上。我怎樣才能做到這一點?下面的代碼僅適用於一個圖像:從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

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

+0

我不知道...但我需要一些幫助,一些答案 – Gabrielle

回答