Android 改装呼叫适配器如何直接返回Livedata?

Android 改装呼叫适配器如何直接返回Livedata?,android,mvvm,retrofit,Android,Mvvm,Retrofit,我目前正在对MVVM进行改造,我知道我们可以像这样直接返回livedata interface ApiInterface { @GET("users/{id}") fun getUser( @Path("id") id: Int ): LiveData<User> 接口api接口{ @获取(“用户/{id}”) 有趣的用户( @路径(“id”)id:Int ):LiveData 我只是想知道,如果我们返回实时数据对象,我们会得到什么好处,以及如何实现这一点? 提前感谢

我目前正在对MVVM进行改造,我知道我们可以像这样直接返回livedata

interface ApiInterface {
@GET("users/{id}")
fun getUser(
    @Path("id") id: Int
  ): LiveData<User>
接口api接口{
@获取(“用户/{id}”)
有趣的用户(
@路径(“id”)id:Int
):LiveData
我只是想知道,如果我们返回实时数据对象,我们会得到什么好处,以及如何实现这一点?
提前感谢。

。您必须使用viewmodel进行that@Sandeepdhiman我从很长一段时间以来一直在使用mvvm和调用适配器,但我的问题是,如果我们直接从改造接口返回livedata,会怎么样。