보통 layout을 재사용하기 위하여
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View layout = convertView;
if(convertView == null){
layout = inflater.inflate(R.layout.subcontents, null);
}
이렇게 사용을 합니다.
그런데 만약
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View layout = convertView;
layout = inflater.inflate(R.layout.subcontents, null);
이렇게 재사용하지 않고 사용을 하면 어떤 문제점이 생기나요?
둘의 차이를 테스트 해봤는데
별차이없이 잘되었습니다.
재사용을 안할경우는 단지 생성과 파괴가 잦아진다 뿐인가요?