例子
處理沒有網路無法連線的狀況
在沒有網路的情況下顯示錯誤訊息。
viewModelScope.launch {
try {
val listResult = MarsApi.retrofitService.getPhotos()
_status.value = listResult
} catch (e: Exception) {
_status.value = "Failure: ${e.message}"
}
}
一些筆記紀錄,歡迎指教與討論
viewModelScope.launch {
try {
val listResult = MarsApi.retrofitService.getPhotos()
_status.value = listResult
} catch (e: Exception) {
_status.value = "Failure: ${e.message}"
}
}
0 comments:
張貼留言