java - 无型号类别的 retrofit 2

标签 java android retrofit retrofit2

我想询问有关Retrofit 2.0的问题

一直以来,我只知道使用 GSON Converter 进行 Retrofit 并获取对象。

但是我不知道如何使用这样的API获取数据 https://hacker-news.firebaseio.com/v0/topstories.json?print=pretty

我正在尝试显示所有热门故事并在首先加载所有热门故事后获取对象。

我只知道像这样的老式风格:http://pastebin.com/JMpwjH8H

最佳答案

我很确定对于您的示例,您可以将响应类型设置为整数列表,如下所示:

public interface ApiInterface {
    @GET("topstories.json?print=pretty")
    Call<List<Integer>> getTopStories();
}

使用 POJO 对于本质上只是一个整数数组来说太复杂了。

关于java - 无型号类别的 retrofit 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37119905/

相关文章:

java - 在java中将Hashmap转换为单个字符串数组

flutter - 方法 'fromjson' 没有为类型 'type' 定义

android - 改造 @Body 在 HTTP 请求中显示为参数

java - 使用Retrofit从json获取数据

java - Java Swing 应用程序的进度条

java - Hibernate计数NamedQuery与同一实体的多对多关联

java - 在 OSGi 中加载框架工厂

android - firebase 和 googlemaps 会在 huawei-mate 30 中工作吗

android InputMethodService.onKey 和 OnKeyboardActionListener.onkeydown 之间有什么不同

android - Flutter Custompainter canvas drawimage 不工作