I need to print the values from the web service from one screen to another screen in android
<p>I am trying to display the values from the web service from one screen to another screen,but i am unable to print those values on the next screen.</p>

<p>Actually my emulator is getting run,but showing only the empty screen</p>

<p>Here is my source for reference,please find it and let me know the solution.</p>

<p><strong>Main_WB.java</strong></p>

<pre><code>public class Main_WB extends Activity 
{
EditText edt1,edt2;
  //    TextView txt_1;

Button btn;

 @Override
 public void onCreate(Bundle savedInstanceState) 
 {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    edt1 = (EditText)findViewById(R.id.editText1);
    edt2 = (EditText)findViewById(R.id.editText2);
    btn = (Button)findViewById(R.id.button1);

    btn.setOnClickListener(new View.OnClickListener()
    {
    public void onClick(View v) 
    {
        getTMSChart(edt1.getText().toString(),edt2.getText().toString());
        Intent myint = new Intent(Main_WB.this,ResultActivity.class);
        startActivity(myint);
    }     
    });
  }

 private void getTMSChart(String FromDate,String ToDate)
 {
 //txt_1 = (TextView)findViewById(R.id.textView1);

 System.setProperty("http.keepAlive", "false");        
 SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);        

 envelope.dotNet = true;

 String NAMESPACE = "http://tempuri.org/";
 String URL = "http://54.251.60.177/TMSOrdersService/TMSDetails.asmx";
 String METHOD = "GetTMSChart";

 SoapObject request = new SoapObject(NAMESPACE, METHOD);        
 request.addProperty("FromDate", FromDate);               
 request.addProperty("ToDate", ToDate);

 envelope.setOutputSoapObject(request);
 HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);

 try 
 {
    androidHttpTransport.call(NAMESPACE + METHOD, envelope);
    SoapObject result = (SoapObject) envelope.bodyIn;
    SoapObject root =  (SoapObject) ((SoapObject)(result).getProperty(0)).getProperty("NewDataSet");
    int tablesCount = root.getPropertyCount();

    for (int i = 0; i &lt; tablesCount; i++)
    {
       SoapObject table = (SoapObject) root.getProperty(i);
       int propertyCount = table.getPropertyCount();

       int[] ord = new int[propertyCount];
       int[] fre = new int[propertyCount];
       int[] margin = new int[propertyCount];

    for (int j = 0; j &lt; propertyCount; j++)
    {   
        String x,y;

        int orderNo = Integer.parseInt(table.getPropertyAsString("Order_No"));
        int freightRate = Integer.parseInt(table.getPropertyAsString("Freight_Rate"));
        int marginPercent = Integer.parseInt(table.getPropertyAsString("Margin_Percent"));

    //  String orderNo =  table.getPropertyAsString("Order_No");

        ord[j] = orderNo;
        fre[j] = freightRate;
        margin[j]= marginPercent;

        x = ord.toString();
        y = fre.toString();

        Intent myIntent = new Intent(Main_WB.this, ResultActivity.class);
        myIntent.putExtra("gotonextpage", x);
        startActivity(myIntent);

        // whatever you do with these values
          }                   
       }
    }   
    catch (Exception e) 
    {
    }   
    }      }
</code></pre>

<p><strong>ResultActivity.java</strong></p>

<pre><code> public class ResultActivity extends Activity 
 {
String str;
TextView txtv;

 @Override
 public void onCreate(Bundle savedInstanceState)
 {
super.onCreate(savedInstanceState);
setContentView(R.layout.main1);

Bundle extras = getIntent().getExtras();
if(extras != null)
{   
 str = extras.getString("goto_next_page");
 }
else
{   
}

txtv = (TextView)findViewById(R.id.txtVw);
txtv.setText(str);
}}
</code></pre>
