【发布时间】:2020-02-17 03:39:22
【问题描述】:
我创建了一个项目,其中有一个自定义警报对话框,其中包含 3 个编辑文本和一个按钮。 On button 点击它成功地将我的数据添加到 Recyclerview 并且它工作正常。
现在我想使用 volley Post 方法将 recyclerview 数据发布到服务器,任何人都可以帮助我我该怎么做我只需要知道如何将 recyclerview 的数据(我的 Recyclerview 列表)发送到服务器。我想将数组中对象的完整列表发布到服务器。
我应该向我的参数发送什么,以便我成功地将 recyclerview 数据发布到我的服务器。
我已经到达了几乎那里,但我希望所有对象都在我的同一个数组列表数据中,但是我得到了具有不同对象的不同数组列表(需要一个数组列表中的所有对象)
需要类似的输出
[{
"movie_name":"trter",
"movies_Add":"hgjhj90",
"movie_no":"8787878787"
}
{
"movie_name":"trter",
"movies_Add":"hgjhj90",
"movie_no":"8787878787"
}
{
"movie_name":"trter",
"movies_Add":"hgjhj90",
"movie_no":"8787878787"
}
]
代码
JSONArray movieArray = new JSONArray();
for (int i = 0; i <= movieList.size(); i++) {
JSONObject movieObject = new JSONObject();
try {
movieObject.put("movie_name", "" + member_name);
movieObject.put("movies_Add", "" + member_adds);
movieObject.put("movie_no", "" + member_contacts);
movieArray.put(movieObject);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
String jsonStr = movieArray.toString();
Log.i("jsonobj12", String.valueOf(movieArray));
Log.i("jsonobj123", String.valueOf(movieList1.size()));
日志数据
2020-02-14 09:49:54.283 17587-17587/com.example.raid I/jsonobj12: [{"movie_name":"trter","movies_Add":"hgjhj90","movie_no":"8787878787"}]
2020-02-14 09:49:54.283 17587-17587/com.example.raid I/jsonobj123: 1
2020-02-14 09:50:03.381 17587-17587/com.example.raid I/jsonobj12: [{"movie_name":"tertre","movies_Add":"hgvjnbk99090","movie_no":"7687687868"}]
2020-02-14 09:50:03.381 17587-17587/com.example.raid I/jsonobj123: 2
【问题讨论】:
标签: android android-recyclerview android-volley