비비디바비비부
프로그래밍저장소
비비디바비비부
전체 방문자
오늘
어제
  • 프로그래밍 (72)
    • 안드로이드 (5)
      • 잡다한 지식 (40)
      • Compose (2)
      • Design (3)
      • Project (6)
    • 리액트 (4)
      • 프로젝트 (1)
      • 잡다한 지식 (1)
    • 알고리즘 (3)
      • 알고리즘 문제 (3)
    • AI (4)
      • 딥러닝 (4)
    • CS (2)
    • 잡동사니 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
비비디바비비부

프로그래밍저장소

안드로이드/잡다한 지식

[안드로이드] Rxjava + retrofit2 연결 도중 취소하기

2023. 12. 26. 13:12

연결 도중 취소해야하는 경우가 생기면 아래와 같은 코드를 사용하면 된다.

 

private Disposable mDisposable;

service.post(mData)
	.subscribeOn(Schedulers.io)
    .observeOn(AndroidSchedulers.mainThread())
    .subscribe(new SingleObserver<Response<resultBody>>() {
    	@Override
        public void onSubscribe(Diposable d) {
        	// disposable을 지정
        	mDisposable = d;
        }
        ...
     };

// 취소를 해야하는 경우
if (mDisposable != null)
	mDisposable.dispose();
저작자표시 비영리 동일조건 (새창열림)

'안드로이드 > 잡다한 지식' 카테고리의 다른 글

[안드로이드] 휴대폰 원격 공유를 개발하면서 생겼던 고민들 정리  (0) 2024.05.07
JetPack Compose에서 Compose 멀티 플렛폼으로 전환  (0) 2024.04.29
[안드로이드] 원격 터치 기능 정리  (0) 2023.11.06
[안드로이드] MQTT 라이브러리 정리  (0) 2023.10.26
[안드로이드] DroidKnight 2023  (0) 2023.08.16
    '안드로이드/잡다한 지식' 카테고리의 다른 글
    • [안드로이드] 휴대폰 원격 공유를 개발하면서 생겼던 고민들 정리
    • JetPack Compose에서 Compose 멀티 플렛폼으로 전환
    • [안드로이드] 원격 터치 기능 정리
    • [안드로이드] MQTT 라이브러리 정리
    비비디바비비부
    비비디바비비부
    안드로이드 기술 블로그, 코딩 공부, 프로그래머

    티스토리툴바