2011-09-13 50 views
0
public class main extends Activity { 

    /** Called when the activity is first created. */ 
    private static String SOAP_ACTION = "http://footballpool.dataaccess.eu/data/TopGoalScorers"; 
    private static String NAMESPACE = "http://footballpool.dataaccess.eu"; 
    private static String METHOD_NAME = "TopGoalScorers"; 
    private static String URL = "http://footballpool.dataaccess.eu/data/info.wso?WSDL"; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); 
    request.addProperty("iTopN", 5); 

    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
      SoapEnvelope.VER11); 
    envelope.setOutputSoapObject(request); 

    // Make the soap call. 
    HttpTransportSE androidHttpTransport = new HttpTransportSE(URL); 
    //AndroidHttpTransport androidHttpTransport = new AndroidHttpTransport("http://www.google.co.in"); 

    try { 
     // this is the actual part that will call the webservice 
     androidHttpTransport. call(SOAP_ACTION, envelope); 
    } catch (Exception e) { 
     e.printStackTrace(); 
     Toast.makeText(this, e.toString(), Toast.LENGTH_LONG).show(); 
    } 
    // Get the SoapResult from the envelope body. 
    SoapObject result = (SoapObject) envelope.bodyIn; 
    } 
} 
+1

你把互聯網的權限放在清單中 – ingsaurabh

+1

在清單中添加權限作爲「<使用權限android:name =」android.permission.INTERNET「/>」 –

+0

ya已經放棄了權限.. – SilentKiller

回答

5

您是否已將INTERNET權限添加到您的清單文件?

+0

ya我已經完成那.. – SilentKiller

+0

檢查你的系統日期和時間,是否正確?有時它也會產生問題 –

+0

是的,我已經檢查過,也是.. – SilentKiller