【发布时间】:2019-04-25 18:33:20
【问题描述】:
我必须在 Activity 中显示一个列表
我的 API 密钥是:
http://api.cuidadotechnologies.com/NSSPL/leave_dtls.php
使用 GSON 转换器和改造库。 这个 API 会像这样以 JSON 格式抛出响应
{
"status": 0,
"response_data": [
{
"id": "12",
"uid": "USER00000003",
"reason": "Test",
"type": "Plan Leave",
"SataDate": "2018-09-18",
"EndDate": "2018-09-25",
"ApprovedBy": "USER00000002",
"ApprovedDate": "2018-09-18",
"Status": "REJECTED",
"Remarks": "Test Reject"
},
{
"id": "13",
"uid": "USER00000003",
"reason": "Wedding",
"type": "Plan Leave",
"SataDate": "2018-01-28",
"EndDate": "2018-02-05",
"ApprovedBy": "USER00000002",
"ApprovedDate": "2018-09-18",
"Status": "APPROVED",
"Remarks": "Ok"
}
]
}
我是这种方法的新手,请帮助我一步一步地做到这一点。
【问题讨论】:
-
您需要根据响应创建模型类。并在 retorfit 的回调中接收响应。
-
嗨。欢迎来到堆栈溢出!要求您在发布问题之前使用 Google。在这里进行简单的搜索:stackoverflow.com/questions/26500036/using-retrofit-in-android
-
GSON 和 Retrofit 都与展示任何内容无关。改造是为了执行网络请求,GSON - 转换 JSON 模型。你到底有什么问题?不要指望我们只做你的工作而不是你。
-
展示一些技能@MonodipRoyChowdhury
-
如果您是新手,请使用 youtube。您可以找到许多逐步完成的视频。
标签: java android json gson retrofit