title: how do i set my capture image to image view
body: <p>how do i set margin in between image view? in my code i create many imageview by using for loop but no space in between two image view how do i set margin in between teo image view??
   how to i add space in between two imageview programically???</p>
  
  <pre><code>          ScrollView scroll = new ScrollView(MainActivity1.this);
       scroll.setLayoutParams(new   
    LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,  
     LayoutParams.WRAP_CONTENT));      
  
       btnLO = new LinearLayout(MainActivity1.this);  
       LinearLayout.LayoutParams paramsLO = new  
      LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
       // button margins
       paramsLO.setMargins(0, 0, 0, 0);
       // button height/width *pixels*
       paramsLO.height = 75;
       paramsLO.width = 75;
  
       btnLO.setOrientation(LinearLayout.VERTICAL);
       btnLO.setBackgroundColor(5); // not working correctly
  
       //buttons
       for (i =0;i &lt;reqdata.length;i++)
           {
               LinearLayout li=new LinearLayout(this);
               li.setOrientation(LinearLayout.HORIZONTAL);
               final Button b1 = new Button(MainActivity1.this);
               final ImageView imageView = new ImageView(MainActivity1.this);
  
  
               li.addView(b1, paramsLO);        
               li.addView(imageView, paramsLO);
               btnLO.addView(li);
  
               b1.setOnClickListener(new View.OnClickListener() 
                      {
                          public void onClick(View v) 
                          {               
  
                               imgIndex = btnLO.indexOfChild(b1)/2;
  
   Toast.makeText(getBaseContext(),imgIndex,  
    Toast.LENGTH_SHORT).show();
                               imageView1 = imageView;
                               Intent pictureActionIntent = new  
   Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
  
   pictureActionIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new  
    File(SDCARD_ROOT_PATH + SAVE_PATH_IN_SDCARD,IMAGE_CAPTURE_NAME)));  
  
   startActivityForResult(pictureActionIntent,CAMERA_PICTURE);
  
                            } 
  
                      });    
  
           }
  
       final Button b2 = new Button(MainActivity1.this);
       b2.setText("Submit");
       b2.setOnClickListener(new View.OnClickListener() 
       {
           public void onClick(View v) 
           {                           
               for (i =0;i &lt;reqdata.length;i++)
               {
  
  
   dbConnector.saveVisitDetail(blob[i],i,Long.valueOf(reqdata[i].getValue())
     .longValue());
               }               
           }
       }); 
       btnLO.addView(b2, paramsLO);
       btnLO.setGravity(Gravity.LEFT | Gravity.CENTER_HORIZONTAL);
       scroll.addView(btnLO);
  
       this.addContentView(scroll, new LayoutParams());
  
   }
  
  
  
   @Override
     protected void onActivityResult(int requestCode, int resultCode, Intent  
   imageReturnedIntent) {
         super.onActivityResult(requestCode, resultCode, imageReturnedIntent);
  
              if (imageReturnedIntent.getExtras() != null) 
                  {
                      // here is the image from camera
                      yourSelectedImage = (Bitmap)  
  imageReturnedIntent.getExtras().get("data");
                      ByteArrayOutputStream outStr = new  
  ByteArrayOutputStream();                  
  
  yourSelectedImage.compress(CompressFormat.JPEG, 100, outStr);
                      blob[imgIndex] = outStr.toByteArray();
                      yourSelectedImage =   
  
  BitmapFactory.decodeByteArray(blob[imgIndex], 0, blob.length);
                      imageView1.setImageBitmap(yourSelectedImage);
  
                  }
  
      }
  </code></pre>