2011-07-26 11 views
0

私のアンドロイドアプリでは、ウェブサイトからのgridview画像で表示したいと思います。私はsdcardからフォルダに画像をダウンロードしました。そして今、私はこの画像を配列に入れてgridviewに表示する必要があります。これどうやってするの?以下のコードは1つの画像のみです: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

答えて

関連する問題