twitch api의 경우 paging에 사용되는 cursor값은 string이다.
api call마다 cursor가 전달되는데 그 다음 데이터를 조회하려면 query에 cursor값을 실어보내면 된다
그리고 paging3에서 nextKey값으로 현재 api call로 받은 cursor값을 넣어주면 된다
android paging3의 경우 데이터를 재 조회할때 이전에 사용했던 key값을 사용하게되면
이전에 사용했던 key값으로 데이터를 다시 조회한다면 효율적이지 않다고 판단하고
에러가 나면서 앱이 뻗어버린다
이전에 사용했던 key값을 또 사용한다면 keyReuseSupported 변수를 오버라이딩 하면 된다
그렇게되면 이전에 사용한 key값을 사용하더라도 커스텀에 의한것이니 무시하고 데이터를 불러오게 된다
twitch api의 경우 paging에 사용되는 cursor값은 string이다. api call마다 cursor가 전달되는데 그 다음 데이터를 조회하려면 query에 cursor값을 실어보내면 된다 그리고 paging3에서 nextKey값으로 현재 api call로 받은 cursor값을 넣어주면 된다 android paging3의 경우 데이터를 재 조회할때 이전에 사용했던 key값을 사용하게되면 이전에 사용했던 key값으로 데이터를 다시 조회한다면 효율적이지 않다고 판단하고 에러가 나면서 앱이 뻗어버린다 이전에 사용했던 key값을 또 사용한다면 keyReuseSupported 변수를 오버라이딩 하면 된다 그렇게되면 이전에 사용한 key값을 사용하더라도 커스텀에 의한것이니 무시하고 데이터를 불러오게 된다![image](https://github.com/hegunhee/NowInJururu/assets/57277631/867742e8-6b5f-4dc8-a32b-c185a9ac7ea2)