혹시 mqtt 통신하실 때 paho 라이브러리를 이용하시나요?
paho를 사용하신다면
@NonNull
private DisconnectedBufferOptions getDisconnectedBufferOptions() {
DisconnectedBufferOptions disconnectedBufferOptions = new DisconnectedBufferOptions();
disconnectedBufferOptions.setBufferEnabled(true);
disconnectedBufferOptions.setBufferSize(100);
disconnectedBufferOptions.setPersistBuffer(false);
disconnectedBufferOptions.setDeleteOldestMessages(false);
return disconnectedBufferOptions;
}
이런식으로 옵션을 사용하여 이전 데이터를 불러올 수 있습니다.
http://androidkt.com/android-mqtt/
참고 사이트입니다.