내 앱에서 목록보기를 사용 중이며 동적으로 커지는 항목입니다. 초기 목록은 전체 목록 행에 대해 동일한 내용을 포함합니다. 목록보기의 각 행에는 앱 진행과 다른 내용이 표시됩니다. 두 가지 유형의 내용을 표시하는 동일한 목록보기 적을 사용했습니다. 그러나 문제는 목록보기의 스크롤이 덜 매끄럽게되는 경우입니다. 왜 이런 일이 일어 났는지 말해줘.android listview
미리 감사드립니다.
내 앱에서 목록보기를 사용 중이며 동적으로 커지는 항목입니다. 초기 목록은 전체 목록 행에 대해 동일한 내용을 포함합니다. 목록보기의 각 행에는 앱 진행과 다른 내용이 표시됩니다. 두 가지 유형의 내용을 표시하는 동일한 목록보기 적을 사용했습니다. 그러나 문제는 목록보기의 스크롤이 덜 매끄럽게되는 경우입니다. 왜 이런 일이 일어 났는지 말해줘.android listview
미리 감사드립니다.
내가 지금까지 본 적이있는 가장 큰 원인은 요청할 때마다보기를 다시 만드는 것입니다. 처리기의 현재보기가 아직 작성되지 않았는지 확인해야합니다. 그것은 단지 그것을 업데이 트 만든 경우, 그것을 다시 만들지 마십시오. 그렇지 않다면 처음부터 새 물건으로 가져 오십시오. 그것에
if(v == null){
v = new MyView(...);
}else{
((MyView)v).updateData();
}
return v;
지불주의 :
기본 안드로이드 목록 자습서 같은 일부 라인 (I 정확히 기억할 수없는)을 가지고있다.
희망이 도움이됩니다.
당신은 저에게 그 링크를 제공 할 수 있습니까? – upv
다음은 예제입니다. http://developerlife.com/tutorials/?p=327 사용자 정의 어댑터가 매번 뷰를 생성하지 않으면 –
그 링크를 제공 할 수 있습니까? ...? – upv