반응형
Retrofit2를 사용하다보면 굳이 응답값이 필요없을 때가 있는데 이때 사용할 수 있는게 execute() 함수이다.
기존 소스
ComNet.retroLogin(vo).enqueue(object : retrofit2.Callback<LoginVo>
{
override fun onFailure(call: Call<LoginVo>, t: Throwable)
{
openErrorDlg(resources.getString(R.string.network_error))
}
override fun onResponse(call: Call<LoginVo>, response: Response<LoginVo>)
{
writeLoginInfo(response.body())
}
})
응답값 없는 소스
NetRetrofit.instance.service.send(vo.data1, vo.data2).execute()
반응형
'OS > Android' 카테고리의 다른 글
안드로이드 권한 요청 (0) | 2019.12.01 |
---|---|
Android DatePicker Custom (0) | 2019.11.13 |
안드로이드 블루투스 연결 및 해제 브로드캐스트 리시버 (0) | 2019.11.13 |
안드로이드 헤드셋 연결 브로드캐스트 리시버 (0) | 2019.11.13 |
Asset 폴더에 있는 ogg 파일을 패키지 디렉토리로 복사하기 (0) | 2019.11.13 |