Gson可转换数据未在使用Retrofit2和rxjava2的回收视图中设置,则通过订阅其给定错误:
UninitializedPropertyAccessException: lateinit property data has not been initialized
使用retrofit2和rxjava2解析JSON数据。当解析GSon数据转换GSON时,rxjava2订阅数据,然后给出lateinit属性错误,并且它没有在回收视图中设置。
MainActivity.kt
class Company : AppCompatActivity() {
internal latei
我用@parcelize作为gson
这是我的班
@Parcelize
data class CommunityModel(@SerializedName("post") val post: PostModel,
@SerializedName("is_liked") val isLiked: Boolean,
@SerializedName("post_like") val postLike: Questi
我正在尝试在我的应用程序中使用推送通知。我已经完成了这项工作,但是现在我需要将Firebase刷新后的令牌发送到我自己的服务器上,但是我不知道如何在活动/片段的上下文之外使用rxjava2/retrofit2 2方法。我如何访问它?
我的消息来源:
public class FirebaseInstanceIDService extends FirebaseInstanceIdService {
private static final String TAG = "FIIDService";
@Override
public void onToken
使用retrofit2和rxjava2在安卓系统中显示Json服务器的数据,当参数传递到接口时,会给出错误。 class Sales : AppCompatActivity() {
internal lateinit var api : APIInterface
private var compositeDisposable : CompositeDisposable? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceS
我正在尝试将Retrofit2与RxJava2结合使用,下面是Api:
public class App extends Application {
final String SERVER_ENDPOINT = "https://api.vk.com";
private Retrofit mRetrofit;
private static ImageService mImageService;
HttpLoggingInterceptor httpLoggingInterceptor;
@Override
public vo
使用retrofit2和rxjava2解析服务器JSON数据。当转到CompanyAdapter类时,数据获取并成功存储在List中,然后给出上述错误。 MainActivity.kt private fun fetchData(){
val retrofit = APIClient.apIClient
if (retrofit != null) {
api = retrofit.create(APIInterface::class.java)
}
compositeDisposable!!.add(