2012-12-20 2 views
0

Android의 어댑터는 무엇입니까? 나는 그것을 찾았지만 couldnt 분명 솔루션을 찾을 수 있습니다. 누구나 제발 어댑터와 안드로이드에서의 사용은 무엇인지 설명 해주십시오. 이 주제와 관련된 링크를 아는 사람이 누구인지 알고 싶다면 매우 유용 할 것입니다. 감사합니다.android의 어댑터 사용

+0

가능한 복제 http://stackoverflow.com/a/3680182/1134705 – jnthnjns

+0

좋은 자습서 : http://www.vogella.com/articles/AndroidListView/article.html – Rodrigo

+0

복제본의 [ Android?] (http://stackoverflow.com/questions/3674951/whats-the-role-of-adapters-in-android) – Jack

답변

2

어댑터는 기본적으로 UI 구성 요소와 데이터를 채우는 UI 구성 요소 사이의 다리 역할을합니다.

처럼 목록보기는 라디오 버튼 등 .... 예를 들어 , 당신은 프로그래밍 방식으로 다음 회를 만들 수 있습니다

3

어댑터 스피너를 좋아하는 데이터를 제공하는 데 사용되는 데이터 소스 배열에서, 목록 어댑터를 사용하여 채워됩니다 스피너는 데이터없이 만들었습니다. 이제는 어댑터 만 사용하여 데이터를 스피너에 공급할 수 있습니다. 이것은 어댑터의 주요 이점입니다.

hope it will help to u. 
2

어댑터는 데이터 계층과 UIComponent 사이의 브리지로 사용됩니다. 예를 들어 Customer Offers에 대한 데이터가 있고이를 ListView에 표시하려는 경우 어댑터를 사용하여이를 수행 할 수 있습니다. 어댑터가 몇 가지 중요한 방법에 응답해야합니다 (구현). getView(), getCount(), getItem, ....; ListView는 데이터를 표시하려고 할 때 어댑터에서 항목 수를 묻고 화면에 표시되는 항목의 경우 어댑터에 "행보기"를 묻습니다. 중요한 점은 어댑터와 내부 재활용을 사용하여 ListView가 스크랩 된 뷰를 관리하고 많은 뷰를 생성하지 못하게한다는 것입니다. Adapter.getView (int position, View convertView, ViewGroup parent) 메서드의 Convert View 매개 변수는 스크래핑 된 뷰입니다.