title: How to save multiple values to a single variable through an activity.
body: <p>I am creating an application in which I scan a number of bar codes and keep extracting their values and clubbing them in a single place. As simple as this sounds I have been unable to create either an array in which I keep storing new values or a string where I keep concatenating them.</p>
  
  <p>Please comment in case someone needs more code or explanation, I understand the question might not be very rich in either.</p>
  
  <p><strong>EDIT :</strong></p>
  
  <pre><code> public class example 
   {
  
      String val;
        @Override
          public void onCreate(Bundle savedInstanceState)
          {
            super.onCreate(savedInstanceState);
            try
            {
  
                String list_id=ToolList3.ID; 
                 String list_qty=ToolScanDet3.qty;
  
                // val is returned from the barcode scanning app.
  
                val=val+issue_id+"~"+issue_qty+";";
                Log.d("Tools issued till yet...", val);
  
                /* Club all the tool IDs together and fire a single query to issue 
                                   them all against one name. */
  
                Intent i=new Intent(Issue.this,Issue1.class);
                startActivity(i); 
  
                //Issue1 again returns a pair of id and qty which needs to be saved along with the previous set of values.
            }
  </code></pre>
  
  <p>I am basically having trouble trying to save the returned set of values along with the previous ones, the new ones that are returned wipe out the previous values. I tried putting them in an array too but that requires a counter which again defeats the purpose because the counter will be initialized to zero and start over again.</p>