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

ListView안에 Fragment사용시 Error inflating class fragment 발생!!

0 추천

안녕하세요, MainActivity에 ListView가 있고

activity_main_list_view.xml(Layout)에는 Fragment를 가지고 있는데

ListView에 Row가 여러개 생성되면서 발생하는 오류 같습니다.

검색을 해보고 있는데 해결 방법을 못 찾겠습니다. ㅠ

Adapter에 getView

View vi = convertView;
if(convertView == null)
    vi = inflater.inflate(R.layout.activity_main_list_view, null);

inflate에서 에러가 납니다...

해결 방법을 아시면은 답변 좀 부탁 드립니다.!!!!!!

androidO (260 포인트) 님이 2015년 5월 26일 질문
androidO님이 2015년 5월 26일 수정
http://stackoverflow.com/questions/18645316/add-fragment-into-listview-item
안된다는 것 같은데....
안되는건가요!?ㅠㅠㅠㅠㅠㅠ
그럼 커스터마이징한 mp3Controller(Fragment)를 분해해서 넣는 방법 밖에 없겠군요?ㅠ

1개의 답변

0 추천

ListViewRow.xml 파일은 언제 쓰이는건가요???

이해가 잘 되지 않네요...

activity_main_list_view 가 listview의 row layout 인건가요?

taejun (7,240 포인트) 님이 2015년 5월 26일 답변
ListViewRow.xml이 activity_main_list_view.xml가 맞습니다.
제가 헷갈리게 했네요..죄송합니다. 수정했습니다.
ListView에 생성되는 View의 Layout이 activity_main_list_view.xml에 있습니다.
vi = inflater.inflate(R.layout.activity_main_list_view, null)이 맞습니다.
ㅠㅠㅠㅠㅠㅠㅠㅠ
...