1

所以我使用 PropertyInfo 在我的肥皂请求中传递复杂的对象,它在 android 上运行良好,示例:

        PropertyInfo pi = new PropertyInfo();
        pi.name = "envelope";
        pi.setName("envelope");
        pi.setValue(envelope);
        pi.setType(envelope.getClass().toString());

//envelope 是一个带有命名空间映射的 KvmSerializable 类。

现在我试图对黑莓做同样的事情,但它不喜欢“setName”或“setValue”参数。

有任何想法吗?

4

1 回答 1

1

尝试:

soapObject.addProperty("envelope", envelope);

来自SoapObject#addProperty

于 2011-05-17T13:17:18.347 回答