【发布时间】:2015-02-25 05:53:42
【问题描述】:
我有一个User 模型,我想通过 AsyncHttpClient 发布它。文档说我必须手动添加每个参数:
RequestParams params = new RequestParams();
params.put("username", user.name);
params.put("password", user.password);
...
当我需要发布模型时,我真的需要这样做吗?如果我的模型有 100 个字段怎么办?有没有一种快速的方法来做到这一点:
RequestParams params = new RequestParams();
params.put("user", user);
- 是的,我已经看到如果 user 是 Map 是可能的,但是如果 user 是自定义 Object(模型)呢?我是 Android 新手,所以我不知道是否有一种简单的方法可以将 Object 转换为 Map?
【问题讨论】:
-
显然需要自己写这样的转换:新建一个HashMap,并填写字段
标签: android android-async-http