0 0

android调用.netwebservice传参数返回值始终是020

webservice 服务器端是用.net编写的 其中一个方法是 public double addition(double i,double j) { return i+j; } 

 

android端 开启一个线程  具体如下 我传的值是 1.00,2.00 应该返回3.00显示在toast里,结果报错,其中的Activity报错41行是

 Log.e("diaoyongshuchu", methodname.getInfo(1.00, 2.00)+".............");

MethodName 报错35行 是ht.call(SOAP_ACTION, envelope);说的已经够详细了, 忘有人能解决 (与webservice的连接没问题,调用其他没有参数的方法可显示)

 




 
 

 

 

 


问题补充:题目说的返回值始终是 0是一开始 传的值是int型的 1,2, 感觉应该能自动转换 ,这样运行返回来的值 是0而不是3,然后不断调试改成double 型 就开始报错 错误如上。

问题补充:上面图片显示不全,双击就可以看全图。

问题补充:是点击下面的查看图片附件,双击对应图片....
2013年4月16日 10:36
  • 大小: 29.3 KB
  • 大小: 34.9 KB
  • 大小: 8.3 KB
  • 大小: 16.1 KB

相关推荐

Global site tag (gtag.js) - Google Analytics