private final String NAMESPACE = "http://proj.com"; private final String URL = "http://132.146.4.52:8080/TestProjService/services/TestProjService?wsdl"; private final String SOAP_ACTION = "http://132.146.4.52:8080/TestProjService/services/TestProjService/getResult"; private final String METHOD_NAME = "getResult"; private final String SOAP_ACTION2 = "http://132.146.4.52:8080/TestProjService/services/TestProjService/task"; private final String METHOD_NAME2 = "task";
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.result); // Permission StrictMode if (android.os.Build.VERSION.SDK_INT > 9) { StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder() .permitAll().build(); StrictMode.setThreadPolicy(policy); } try { SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); final SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( SoapEnvelope.VER11); envelope.dotNet = true; envelope.setOutputSoapObject(request); HttpTransportSE androidHttpTransport = new HttpTransportSE(URL); androidHttpTransport.call(SOAP_ACTION, envelope); SoapObject result = (SoapObject) envelope.bodyIn; if (result != null) { } else { Toast.makeText(Result.this, "Web Service not Response!", Toast.LENGTH_SHORT).show(); } } catch (IOException e) { e.printStackTrace(); } catch (ArrayIndexOutOfBoundsException e) { e.printStackTrace(); } catch (XmlPullParserException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); }
Button start = (Button) findViewById(R.id.btStart); start.setOnClickListener(new OnClickListener() { public void onClick(View v) { try { SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME2); final SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( SoapEnvelope.VER11); envelope.dotNet = true; envelope.setOutputSoapObject(request); HttpTransportSE androidHttpTransport = new HttpTransportSE(URL); androidHttpTransport.call(SOAP_ACTION2, envelope); SoapObject result = (SoapObject) envelope.bodyIn; if (result != null) { } else { Toast.makeText(Result.this, "Web Service not Response!", Toast.LENGTH_SHORT) .show(); } } catch (IOException e) { e.printStackTrace(); } catch (NullPointerException e) { e.printStackTrace(); } catch (ArrayIndexOutOfBoundsException e) { e.printStackTrace(); } catch (XmlPullParserException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } });
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง