마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

activity속 recyclerview 질문드립니다..

0 추천
안녕하세요.

현제 3개의 플레그먼트로 뷰페이저 형식으로 만들어놨습니다.

각각 플레그먼트에 리싸이클러뷰를 집어넣을 계획입니다.

그리고 플레그먼트에 소스입력하는 방식이 조금 다른것 같아서

각각 플레그먼트마다 엑티비티를 include 해놓은 상태고요.

오픈소스를 참고해서 리싸이클러뷰를 만들어놨는데요,

단말에서 실행시켜보면 그냥 빈 화면만 나오더라고요.

혹시나 하는 생각에 메니페스트에서 메인엑티비티 대신

리싸이클러뷰를 적용시켜놓은 엑티비티로 바꿔서 실행시키니 리싸이클러뷰가 잘 보입니다.

 

리싸이클러뷰 소스는 문제없이 잘 작성이 된것같은데

메인엑티비티가 아니라서 그런건지 어쩐건지 왜 그런걸까요?
첫째안전 (360 포인트) 님이 2018년 12월 20일 질문

1개의 답변

0 추천
Fragment를 이용할 경우 종종, 내부 view의 height가 0이 되는 경우가 종종 있습니다.

Layout Inspector를 통해 attach된 RecyclerView의 크기를 확인해 보시거나,

또는 log를 통해 RecyclerView의 크기를 확인해 보시길 바라겠습니다.
디자이너정 (42,810 포인트) 님이 2018년 12월 21일 답변
layout inspector로 확인해보니 recyclerView의 크기는 match_parent로 다 설정이 되어있습니다.. recyclerview 대신 textView나 다른 뷰를 넣어서 실행시켜보면 뷰가 잘 보이는데 리싸이클러뷰만 보이질 않습니다..ㅠ
log로 확인해보니 RecyclerView: No adapter attached; skipping layout 라는 에러를 확인했습니다..
...