java - 改造 - 使用 for 的多个调用
问题描述
我对android开发有点陌生。
我正在使用改造来提出请求,但在一种情况下,我有一个要添加到数据库的对象列表,实际上不需要返回任何内容。所以我尝试使用“for”来执行此操作,但它只添加最后一个对象,即使所有对象都在数组列表中,并且使用调试它通过“for”的次数与数组列表中的对象一样多。这是代码:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(APIService.URL_BASE)
.addConverterFactory(GsonConverterFactory.create())
.build();
for (int i = 0; i < horariosMarcados.size(); i++) {
APIService service = retrofit.create(APIService.class);
final Call<Horarios> requestReserva = service.reserva(horariosMarcados.get(i).getId_reserva(), numsala, horariosMarcados.get(i).getHorario(), horariosMarcados.get(i).getOcupado(), ReservaDetalhada_Popup.dia, processo, Login_Page.logado.getNome());
requestReserva.enqueue(new Callback<Horarios>() {
private static final String TAG = "reservaVic";
@Override
public void onResponse(Call<Horarios> call, Response<Horarios> response) {
Log.i(TAG, "TESTE: " + response.isSuccessful());
}
@Override
public void onFailure(Call<Horarios> call, Throwable t) {
Log.i(TAG, "Seu lixo!");
}
});
是否可以这样做或者我必须使用其他库?非常感谢!!
问候,
解决方案
推荐阅读
- python - 如何根据其他列中的一个而不是两个条件删除重复项
- c# - 如何从管理配置文件页面在 Asp.Net core 2.1 中为 ApplicationUser 使用扩展模型?
- vue.js - 尝试使用 Axios 使用来自 HTTP 请求的数据呈现 Vue 组件
- r - 在 dplyr 中计算分组数据的条件摘要
- azure - 如何将 CosmosDb 与分区键一起用作流分析输出?
- excel - 通过 Excel VBA 为 Outlook 生成带有缩放背景图像的 HTML 邮件
- java - 通过其他类的场景对象访问JavaFX的控制器类(对象)
- angular - 存在性能问题的选项卡内容
- javascript - React 中的值如何从 Child 元素传递到姐妹元素?JSX
- vb.net - 无法访问基于标头 poco 类的行