Hi Yes absolutly correct that cmdcalculate button invoking webservices when i press that button it is quitting
i am not getting how to solve this On Tue, Jun 23, 2009 at 4:51 PM, Urs Grob <[email protected]> wrote: > > Ok ..counting by hand I think this is the 31st line: > findViewById(R.id.cmdCalculate).setOnClickListener(new OnClickListener() { > > So I guess findViewById(R.id.cmdCalculate) returns null. > > Is there a definition for cmdCalculate in your main layout? (if there > is, there's maybe a typo?) > > -- Urs > > On Tue, Jun 23, 2009 at 1:15 PM, Desu Vinod Kumar<[email protected]> > wrote: > > Hi > > > > thanks for giving response > > > > How to clear that i am not getting this is my code > > > > package org.tuxpan; > > > > import org.ksoap2.SoapEnvelope; > > import org.ksoap2.serialization.SoapObject; > > import org.ksoap2.serialization.SoapSerializationEnvelope; > > import org.ksoap2.transport.AndroidHttpTransport; > > > > import android.app.Activity; > > import android.view.View; > > import android.os.Bundle; > > import android.view.View.OnClickListener; > > import android.widget.EditText; > > import android.widget.TextView; > > > > > > > > public class Adder extends Activity > > { > > private static final String SOAP_ACTION = "AddIntegers"; > > private static final String METHOD_NAME = "AddIntegers"; > > private static final String NAMESPACE = "http://services.o2"; > > private static final String URL = > > "http://wiki.tuxpan.com:8069/axis2/services/Simple"; > > > > /** Called when the activity is first created. */ > > @Override > > public void onCreate(Bundle icicle) > > { > > super.onCreate(icicle); > > > > setContentView(R.layout.main); > > findViewById(R.id.cmdCalculate).setOnClickListener(new > > OnClickListener() { > > public void onClick(View view) > > { > > ((TextView)findViewById(R.id.lblStatus)).setText("... > > Invoking Web Service ..."); > > String stA = > > ((EditText)findViewById(R.id.numberA)).getText().toString(); > > String stB = > > ((EditText)findViewById(R.id.numberB)).getText().toString(); > > Integer a = null; > > Integer b = null; > > try { > > a = Integer.valueOf(stA); > > b = Integer.valueOf(stB); > > } catch(Exception e1) { > > } > > if (a == null || b == null) { > > > ((TextView)findViewById(R.id.lblStatus)).setText("Only > > Integer numbers please..."); > > } > > SoapObject request = new SoapObject(NAMESPACE, > METHOD_NAME); > > SoapObject inAddIntegers = new SoapObject(NAMESPACE, > > "InAddIntegers"); > > inAddIntegers.addProperty("a", a); > > inAddIntegers.addProperty("b", b); > > request.addProperty("InAddIntegers", inAddIntegers); > > SoapSerializationEnvelope envelope = new > > SoapSerializationEnvelope(SoapEnvelope.VER11); > > envelope.setOutputSoapObject(request); > > AndroidHttpTransport androidHttpTransport = new > > AndroidHttpTransport (URL); > > try { > > androidHttpTransport.call(SOAP_ACTION, envelope); > > Object result = envelope.getResponse(); > > > > ((TextView)findViewById(R.id.lblStatus)).setText(result.toString()); > > } catch(Exception E) { > > > > ((TextView)findViewById(R.id.lblStatus)).setText("ERROR:" + > > E.getClass().getName() + ": " + E.getMessage()); > > } > > } > > }); > > } > > } > > > > On Tue, Jun 23, 2009 at 4:42 PM, Urs Grob <[email protected]> wrote: > >> > >> There's a NullPointerException on line 31 in org.tuxpan.Adder ... in > >> the method onCreate. That's the cause for the RuntimeException being > >> thrown. > >> > >> -- Urs > >> > >> On Tue, Jun 23, 2009 at 12:54 PM, Desu Vinod Kumar<[email protected] > > > >> wrote: > >> > > >> > > >> > On Tue, Jun 23, 2009 at 4:23 PM, android.vinny <[email protected]> > >> > wrote: > >> >> > >> >> HI everyone go through the attachment i have enclosed as attachment i > >> >> have captured the error what i git i need solution for this > >> >> > >> >> > >> >> Thanks in advance > >> >> > >> > > >> > > >> > > >> > -- > >> > Regards > >> > ------------------- > >> > Desu Vinod Kumar > >> > [email protected] > >> > 09916009493 > >> > > >> > > > >> > > >> > >> > > > > > > > > -- > > Regards > > ------------------- > > Desu Vinod Kumar > > [email protected] > > 09916009493 > > > > > > > > > > > -- Regards ------------------- Desu Vinod Kumar [email protected] 09916009493 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

