내 ListView
에 대한 사용자 지정 어댑터를 사용하고 있고 많은 양의 데이터가 목록에 표시되어 있다고 가정하고 홀더 패턴이 있지만 getView 메서드에서 데이터를 검색하는 데 holder.textview.setText(getItem(position))
을 사용하고 있습니다. 많은 양의 데이터에 getItem
을 사용하는 것이 좋습니까? 아니면 직접 코드 holder.textview.setText(citiesList.get(position).getName())
을 사용하는 것이 더 좋습니까?getView에서 데이터를 검색하는 가장 좋은 방법은 무엇입니까?
내 준 getItem 방법은 다음과 같습니다
@Override
public String getItem(int position) {
return citiesList.get(position).getName();
}