2012-11-01 3 views
5

맞춤 목록 (Pinterest 그리드 레이아웃)을 만들고 싶습니다. AbsListView을 확장하고 싶습니다. 주위에 좋은 예가 있습니까? 매우 어려운 것 같습니다.AbsListView 확장 예제

감사 Tobia

+0

'ListView'로 처리 할 수 ​​있는지 확실하지 않습니다. (대부분의 답변은 실제로 그렇게 제안합니다. 예 : http://stackoverflow.com/q/11736658/450534). 그러나 이것은 여러분에게 도움이 될 것입니다 : https://github.com/expilu/AntipodalWall. 다시 말하지만, ListView와는 아무런 관련이 없습니다. –

+0

AntipodalWall은 다른 LinearLayout ... 우리가 성취해야 할 필요가있는 성능을 저하시키는 것과 같은 ViewGroup입니다. – Matroska

답변

0

내가 이것에 대해 nice post을 작성 this is the best one 발견했습니다.

그러나 다른 라이브러리와 마찬가지로 자체 문제가 있습니다. 내가 발견 한 것은 당신이 notifyDatasetChanged()를 호출 할 때, getView 메소드 (이 문제에 대한 링크 here)에서보기와 위치의 이상한 쌍을 얻는다는 것이다. 또한 나는 "onScrollChanged"메서드를 전혀 호출하지 않는다는 것을 알았습니다. (이 문제에 대한 링크 here)

이 라이브러리는 좋지만 abdListView를 확장하는 방법에 대한 자습서도보고 싶습니다.