急于从此变量中获取数组

时间:2019-05-10 03:33:20

标签: retrofit

我有一个端点,创建者在其中将一个对象而不是数组放在JSON的开头。因此,我将所有东西都放在了这个val主体中,并想使用它的内容来填充RecyclerView,但是我只是想不出一种从中获取数组的方法。

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    val retrofit = Retrofit.Builder()
        .baseUrl("https://MyURL.com")
        .addConverterFactory(GsonConverterFactory.create())
        .build()

val api = retrofit.create(APIservice :: class.java)

    api.fetchProdutos().enqueue(object : retrofit2.Callback<Produtos> {
        override fun onFailure(call: retrofit2.Call<Produtos>, t: Throwable) {
            d("Main", "Fail")
        }

        override fun onResponse(call: retrofit2.Call<Produtos>, response: retrofit2.Response<Produtos>) {
            val body = response.body()

        }

    })

0 个答案:

没有答案