【发布时间】:2018-02-27 10:17:42
【问题描述】:
我有下一段代码:
private boolean isResponseHasData(Response<ArrayList<PrefixPhoneModel>> response){
return (response != null
&& response.body() != null
&& response.body().size() > 0
&& !response.body().isEmpty());
}
private boolean isResponseHasErrorBody(Response<ArrayList<PrefixPhoneModel>> response){
return response != null && response.errorBody() != null;
}
private boolean isNoMoreDataToReturn(Response<ArrayList<PrefixPhoneModel>> response){
return response != null && response.code() != 500;
}
private boolean isPreviousCallsWereSuccessful(){
return getPrefixPhoneModels() != null && !getPrefixPhoneModels().isEmpty();
}
我需要将这些方法与其他参数一起使用。现在,我有一个 ArrayList,但我需要使用更多类型的 ArrayLists、ArrayList、ArrayList...等。响应是相同的,但参数会发生变化。
如何更改此方法以接受任何 ArrayList。
谢谢。
【问题讨论】:
标签: android class arraylist parameters