0
我正在开发一个Android应用程序,并且我遇到了一些问题。我使用Loopback作为我的后端框架,其中我必须传递一个hashMap,但Android Studio向我显示错误,我应该将其转换为toMap。下面是我的一段代码,我有谷歌,但没有找到Why should we have to use toMap
的解决方案。为什么我们必须将HashMap <String,Object>转换为HashMap <String,Object> .toMap
HashMap<String,Object>vehicleInfoObj = new HashMap<>();
customerQuoteRepository.createCustomerQuote(ctx, vehicleInfo.toMap(), customerQuote.toMap(), new ObjectCallback<CustomerQuote>() {
@Override
public void onBefore() {
super.onBefore();
mainActivity.startProgressBar(mainActivity.progressBar);
}
@Override
public void onSuccess(CustomerQuote object) {
super.onSuccess(object);
}
@Override
public void onError(Throwable t) {
super.onError(t);
}
@Override
public void onFinally() {
super.onFinally();
mainActivity.startProgressBar(mainActivity.progressBar);
}
});
}
寻求调试帮助的问题(“为什么这个代码不工作?”)必须包含所需的行为,特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:如何创建[mcve]。使用“编辑”链接来改善你的*问题* - 不要通过评论添加更多信息。谢谢!换句话说---你的问题缺少确切的错误信息,并清楚地表明哪一行提供了问题。 – GhostCat