inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

냉동코더의 알기 쉬운 Modern Android Development 입문

Practice5B-Room DB를 UI와 연동하기 (RecyclerView, ClickListener, SimpleCallback)

Paging3 적용하지 않고 ProgressBar

315

jminie

작성한 질문수 29

0

강의에서는 PagingAdpater의 addLoadStateListener를 통해 로딩상태를 인식해 프로그래스바를 보여주는데 일반 ListAdapter는 addLoadStateListener 같은 메서드가 없더라고요 ㅠㅠ 일반 ListAdapter 에서 RecyclerView를 그리기 전에 로딩상태를 알아서 프로그래스바를 보여주는 방법은 없을까요?

android architecture kotlin jetpack

답변 1

0

냉동코더

ListAdapter로는 페이징의 로딩상태를 알 수 없기에 그것을 랩핑하여 몇가지 메소드를 추가한 PagingAdapter가 만들어진건데 그걸 안쓰고 싶다고 하시면 페이징을 직접 구현하셔야 할 것 같습니다. 다음 영상을 참고해보세요.

https://www.youtube.com/watch?v=D6Eus3f6U9I

Coroutine, Flow 질문

0

385

1

Transformations import 안됨

0

575

1

moshi관련 질문입니다.

0

549

2

searchBooks() 에서 북 검색 입력을 너무 빨리 할 경우 마지막 글자로 검색이 안돼요.

0

359

1

안드로이드에서 아키텍처 패턴

0

409

1

RecyclerView.Adapter vs ListAdpater

0

463

1

Flows 와 Coroutine

1

558

1

[BookSearchAdapter] onBindViewHolder의 currentList[position] 질문

0

360

1

코루틴 메모리 관련해서 질문드립니다!

0

444

1

Java Bill Pugh Solution 에서 INSTANCE

0

461

1

nested json에서 특정 부분만 파싱하는법

0

493

1

Fragment에서의 viewBinding

0

517

3

toolbar 질문드립니다.

0

407

2

EditText 에서 delay 주셔서 처리하셨는데 flow 의 debounce() 하고 같은건가요?

2

564

1

코루틴 관련 질문

0

541

1

오류

1

491

2

강사님! 직렬화 라이브러리를 Moshi, kotlin serialization 두개를 사용하시던데 이유가 있으신가요?

1

743

1

EditText 는 kill 해도 값이 잘 저장되어있던데 혹시 제가 잘못테스트했을까요?

1

348

1

서버도 페이징 기능이 되는데 Paging 라이브러리가 필요할까요?

1

524

1

GSON 이 아닌 Moshi 를 사용하시는 이유가 있을까요?

1

1265

1

EditText 는 액티비티가 재생성되어도 값이 남아있던데 이유가 궁금해요

1

495

1

ViewModel 생성시 왜 초기값을 받지 않도록 했을까요?

1

436

1

Room DB에 id 항목 추가

0

250

1

안녕하세요. 용어에 대해 질문이 있어 글 남깁니다.

0

402

2