[Android] Adapter extends BaseAdapter 어뎁터 만들기
게임 개발 초보자/안드로이드 연습장2018. 6. 7. 10:54
private Context context;
private List<데이터타입> flagList;
생성자 만들기
오버라이딩 된 메소드에 내용 채우기
@Override
public int getCount() {
return flagList.size();
}
@Override
public Object getItem(int position) {
return flagList.get(position);
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Flag data = flagList.get(position);
FlagView flagView = null;
if (convertView == null) {
flagView = new FlagView(context,data);
}
else {
flagView = (FlagView) convertView;
flagView.setFlag(data);
}
return flagView;
}
'게임 개발 초보자 > 안드로이드 연습장' 카테고리의 다른 글
[Android] id없이 눌린 버튼 사용하기 (0) | 2018.06.12 |
---|---|
[Android] 파일 저장&불러오기 (0) | 2018.06.07 |
[Android] raw폴더의 txt파일 읽어오기 (0) | 2018.06.05 |
[Android] ListView보다 좋은 것 RecyclerView (0) | 2018.06.05 |
[Android] ListView, RecyclerView 데이터 추가할 경우 (0) | 2018.06.05 |