您好我想从我的androidapp发布一个带有namevaluepairs的ArrayList。
似乎唯一的方法是发布一个字符串。什么是解决方案?
public JsonUpdateBrands(ArrayList<Integer> selectedIds, String userid,
String webpage) {
super();
ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("serviceId", selectedIds));
nameValuePairs.add(new BasicNameValuePair("userId", userid));
nameValuePairs.add(new BasicNameValuePair("action", "Subscription"));
progress(nameValuePairs, webpage);
}
答案 0 :(得分:1)
将对象列表序列化为String,你很高兴。
也许JSON字符串是个好主意。杰克逊是一个非常棒的Java-to-JSON序列化器。看看吧。