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 に答える