Android 使用改装和OkHttp显示无internet连接对话框
我知道这个问题有很多例子,但找不到更好的解决方案(除了,但不在kotlin上工作)。在大多数例子中,若并没有互联网连接,就会出现异常并导致应用程序崩溃Android 使用改装和OkHttp显示无internet连接对话框,android,kotlin,retrofit,okhttp,Android,Kotlin,Retrofit,Okhttp,我知道这个问题有很多例子,但找不到更好的解决方案(除了,但不在kotlin上工作)。在大多数例子中,若并没有互联网连接,就会出现异常并导致应用程序崩溃 那么,是否可以在没有internet错误的情况下显示Dialog/Toast?您可以连接但没有internet,因此您可以尝试连接到web套接字并检查internet是的,您可以覆盖活动中的onInternetUnavailable(),并显示Dialog/Toast。您的方法是正确的,当崩溃发生时,你能提供你的日志吗?在java中没有这样的东西
那么,是否可以在没有internet错误的情况下显示Dialog/Toast?您可以连接但没有internet,因此您可以尝试连接到web套接字并检查internet是的,您可以覆盖活动中的
onInternetUnavailable()
,并显示Dialog/Toast。您的方法是正确的,当崩溃发生时,你能提供你的日志吗?在java中没有这样的东西,在kotlin中也没有,你在某处犯了错误。我使用的是MVVM模式,当我在活动中调用onInternetUnavailable()时,mInternetConnectionListener总是空的。