草庐IT

Raturofit

全部标签

Raturofit 2 onResponse被要求不互联网

即使没有Internet连接,RETROFIT2ONRESPONDE()即使被调用。build.gradle:compile'com.google.code.gson:gson:2.7'compile'com.squareup.retrofit2:retrofit:2.3.0'compile'com.squareup.retrofit2:converter-gson:2.3.0'compile'com.squareup.okhttp:okhttp:2.4.0'代码:Call>call=mViewsApiEnd.getRepository("rajuse");call.enqueue(newCa

如何使用Raturofit使用Compex JSON数据填充回收库?

请指教。我有一个复杂的JSON对象,我要求使用Raterofit和gsonConverterFactory进行openweathermapAPI。我在要求预测5天的情况下遇到了麻烦,我无法用数据填充我的recyclerview,出了点问题。我无法理解我应该在Retrofit回调的OnResponse方法中写下什么。改装请求全部带有代码200和消息确定。因此,麻烦不在这方面。先感谢您!这是JSON对象的结构weatherdata是一个根对象,我可以解析我的JSON,请在下面找到代码。所有代码(以及其他POJO的代码都是从JSonschema2pojo导入的:publicclassWeatherD

如何为Raturofit 2提供自定义转换器2

我知道类似问题被问到并回答了,但是我的情况有些不同。我有一个加密解密时的回应XML响应(实施解密)。所以我不能使用SimpleXmlConverterFactory。从那以后Retrofit我无法访问反应的身体,我无法解密它。但是,如果我能以某种方式访问​​响应主体(可能在转换器工厂或其他某些方式中),然后将其更改为解密XML我可以继续使用改造。所以我进行了研究;虽然我不明白Converter.Factory我认为可能有一种方法可以通过覆盖这一目标来实现我的目标SimpleXmlConverterFactory。但是没有源代码,我做不到。所以这是我的问题:我可以访问和解密回应String无论如