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

listview안에textview 질문입니다 .ㅜㅜ

0 추천
코드를작성할때

<Listview ~~~~~>

    <TextView ~~~~/>

</Listview>

이런식으론 작성할수없는건가요? 이렇게하면 계속 실행이 오류뜨네요 ..ㅜㅜ간단한 예시주시면 감사하겠습니다. 일부러 java파일을 사용안하고 xml로만 해보려고해요
익명사용자 님이 2013년 11월 9일 질문
할수 없습니다.....

1개의 답변

0 추천
뷰를 담을 수있는것은 뷰그룹만 가능합니다. LinearLayout, RelativeLayout 등,,,

ListView는 뷰그룹이 아니므로 저렇게 안쪽에 뷰를 담을수 없습니다.

ViewGroup을 상속받아야만 addView(view)를 사용해서 뷰를 담을수 있기 때문입니다.

리스트뷰에 하나의 항목 뷰를 convertView라고 부르며 xml로 만든후에 inflate 시킨후 매핑합니다.

안드로이드 펍에 viewholder라는 기법으로 많이 사용하고 있으니 이걸로 검색하시면 금방 해답을 찾으실겁니다.
이스트플랙 (2,510 포인트) 님이 2013년 11월 11일 답변
이스트플랙님이 2013년 11월 11일 수정
...